@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-ext-300-normal.DxJ0BlAb.woff2) format("woff2"),url(/_astro/spectral-cyrillic-ext-300-normal.Dew-0mlA.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-300-normal.TT4edCfe.woff2) format("woff2"),url(/_astro/spectral-cyrillic-300-normal.6o5Qi3HZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/spectral-vietnamese-300-normal.Do0NpIVl.woff2) format("woff2"),url(/_astro/spectral-vietnamese-300-normal.dynA_pMh.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-ext-300-normal.B2IMUBX5.woff2) format("woff2"),url(/_astro/spectral-latin-ext-300-normal.BIyTyIW_.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-300-normal.Csl9mA3s.woff2) format("woff2"),url(/_astro/spectral-latin-300-normal.BMSND_f1.woff) format("woff");unicode-range:U+0000-00FF,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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-ext-400-normal.B4-YHs9i.woff2) format("woff2"),url(/_astro/spectral-cyrillic-ext-400-normal.-n_iQ4wr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-400-normal.Bx9Tn3WZ.woff2) format("woff2"),url(/_astro/spectral-cyrillic-400-normal.X3p2PSzL.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-vietnamese-400-normal.C7CRHYqk.woff2) format("woff2"),url(/_astro/spectral-vietnamese-400-normal.CWkMWCzb.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-ext-400-normal.XDLFwhqg.woff2) format("woff2"),url(/_astro/spectral-latin-ext-400-normal.BHbqXr-7.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-400-normal.CTVgUekv.woff2) format("woff2"),url(/_astro/spectral-latin-400-normal.D34IWA1h.woff) format("woff");unicode-range:U+0000-00FF,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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-cyrillic-ext-500-normal.bcG1qx3J.woff2) format("woff2"),url(/_astro/spectral-cyrillic-ext-500-normal.B5u3KHyE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-cyrillic-500-normal.medSbGbm.woff2) format("woff2"),url(/_astro/spectral-cyrillic-500-normal.CNC_J6mt.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-vietnamese-500-normal.qnENts6X.woff2) format("woff2"),url(/_astro/spectral-vietnamese-500-normal.BfZg6KYt.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-latin-ext-500-normal.CC9VEg_t.woff2) format("woff2"),url(/_astro/spectral-latin-ext-500-normal.Bmnp8FUT.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/spectral-latin-500-normal.nNjq7_Cd.woff2) format("woff2"),url(/_astro/spectral-latin-500-normal.PrYyf_gG.woff) format("woff");unicode-range:U+0000-00FF,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:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-ext-300-italic.C6y5uvlo.woff2) format("woff2"),url(/_astro/spectral-cyrillic-ext-300-italic.BiaWcL4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-cyrillic-300-italic.DD_rYkDr.woff2) format("woff2"),url(/_astro/spectral-cyrillic-300-italic.3m71HTcl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-vietnamese-300-italic.Ahii1FiE.woff2) format("woff2"),url(/_astro/spectral-vietnamese-300-italic.D3mWM2o1.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-ext-300-italic.CAoQwQlN.woff2) format("woff2"),url(/_astro/spectral-latin-ext-300-italic.CeS3VVkJ.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/spectral-latin-300-italic.naRpDz_b.woff2) format("woff2"),url(/_astro/spectral-latin-300-italic.DyKGil11.woff) format("woff");unicode-range:U+0000-00FF,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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-ext-400-italic.CZOVIkJA.woff2) format("woff2"),url(/_astro/spectral-cyrillic-ext-400-italic.C6Gmo4JY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-cyrillic-400-italic.C6o5RXh-.woff2) format("woff2"),url(/_astro/spectral-cyrillic-400-italic.C95RxGpc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-vietnamese-400-italic.DO3bsfcj.woff2) format("woff2"),url(/_astro/spectral-vietnamese-400-italic.D8dhja4j.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-ext-400-italic.BgTM1Mst.woff2) format("woff2"),url(/_astro/spectral-latin-ext-400-italic.BcKU4A_a.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/spectral-latin-400-italic.CDO25mTW.woff2) format("woff2"),url(/_astro/spectral-latin-400-italic.Ds-NcNVC.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.g30qAdWV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-400-normal.Dsrv2Tcn.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-greek-400-normal._efipK4i.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-400-normal.D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-vietnamese-400-normal.DG4YqDda.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-400-normal.fK1oJ5dG.woff) format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.Cs5J6C77.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-500-normal.DB5PtV2g.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-greek-500-normal.JMMifIXV.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-500-normal.CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-vietnamese-500-normal.e4dixQRQ.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-500-normal.BEb3_waV.woff) format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.DUMzJB7m.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-ext-600-normal.Bz0x94Yp.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2) format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-greek-600-normal.DzTrcv_p.woff2) format("woff2"),url(/_astro/ibm-plex-sans-greek-600-normal.D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-vietnamese-600-normal.DpPYBSTl.woff2) format("woff2"),url(/_astro/ibm-plex-sans-vietnamese-600-normal.DgdngZtN.woff) format("woff");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 Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2) format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CZLC1jgY.woff) format("woff");unicode-range:U+0600-06FF,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-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGoJqFtjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADAAAAAwELfCadoZWFkAAADBAAAADYAAAA2QI6502hoZWEAAAM8AAAAJAAAACQg+BoJaG10eAAAA2AAAAAYAAAAGAcQAE5sb2NhAAADeAAAAA4AAAAOAIgAiG1heHAAAAOIAAAAIAAAACAAJwL8bmFtZQAAA6gAAADrAAAB9iheQ6xwb3N0AAAElAAAAEYAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCeAGQAAUAAAKKAlgAAABLAooCWAAAAV4APAE1CAECCwUDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACBAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAARnbg8hn4l8PPPUACQPoAAAAAOFloycAAAAA41O58P81/cgdgwQzAAAACQACAAAAAAAAAAEAAAQ9/mEAAB2w/zX98R2DAAEAAAAAAAAAAAAAAAAAAAAGAdgAIAAAAAAA7AAAAOwAAAJ0AC4A7AAAAAAAFAAUABQAFABgAGAAAAABAAAABgJTABYApwAHAAEAAAAAAAAAAAAAAAAAAwABeJydkMtOAkEQRU8LGNzMB7jqJRtQDCEiKyEhkkA0mLBgNzwcSIhMeEV2fJaf552mHcAVMZWevtVVdVJzgTwfZDDZG2Bgql4bCibw+orA4HWGF769zvLI3usctynnmgcqXgdSMGWtiHniTrFixJKZ8rV0SWfGXPdCr5Hqr7To0KZBlzdVJnzxTsinOp/VEzLUxIgiPdUiNuoJ9d5XtnS0hXotZTHL3OscWDal2ZRnz4j2D/FIqKeM+j82O88u3aap/4jZOa8i56GVs8k2NalfStP5FmvTZHqusCcTK5dNdCfebPUdU/oBMYhJLgAAAgAAAAAAAP+hADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.BpLfq-63.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.oj16r74j.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.sbZiljcy.woff) format("woff");unicode-range:U+0000-00FF,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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.B3qNl98V.woff) format("woff");unicode-range:U+0600-06FF,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-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATUAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGrVqptjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC4AAAAuIJK/GhoZWFkAAAC/AAAADYAAAA2QeK54WhoZWEAAAM0AAAAJAAAACQiTBstaG10eAAAA1gAAAAYAAAAGAcbAEhsb2NhAAADcAAAAA4AAAAOAIIAgm1heHAAAAOAAAAAIAAAACAAJwLrbmFtZQAAA6AAAADsAAAB1CR4QVVwb3N0AAAEjAAAAEYAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQClgJYAAUAAAKKAlgAAABLAooCWAAAAV4AWAE5CAECCwcDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCgK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEZ2wWigF5fDzz1AAkD6AAAAADhZaMoAAAAAONTufH/F/20HvUEUwAAAAkAAgAAAAAAAAABAAAEPf5hAAAfGP8X/a0e9QABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACfwAoAOwAAAAAABMAEwATABMAXABcAAAAAQAAAAYCRQAWAKQABwABAAAAAAAAAAAAAAAAAAMAAXiclZC7bsJAEEWPA0SkoUpFtT8QHlEaoAIkJKIgEEgU6RxwDJIDFi9By/flC/I1XJY1AVGh0XrO7Ny5u14gyzcpvPQT8Ok9O/ao8uf4gRy/jlO8s3ecvtBkyDNx/Mib4sQ5EeqsFLH0RcWSEQumqlfigtaUSHmu3VD9Li0+aNOgQ0+dgC0DfGZS1qXx+dLEiBftBvyIG5qNGDNUvbB+c6kNZbmWKWn9U805mzPdd0Zfdcha7EuXeCUe5uxirnzMjU9TOWZnXyK0L2R4tTesiBLfpn2VWLc/+kUKczGxtFWgfPzvjb5jCgd0rkTvAAIAAAAAAAD/tQBYAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEBAgADAQMBBAd1bmkwMDBEB3VuaTIwQjQHdW5pMDBBMAAA) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-ext-600-normal.DjDAeNQD.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-ext-600-normal.BPig9_JX.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-latin-600-normal.KrqB56Mw.woff2) format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-600-normal.5MnVa4PS.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--bg: #EBEDE7;--surface: #F6F7F2;--surface-2: #FBFBF7;--ink: #15181A;--soft: #575C57;--faint: #8B9089;--line: rgba(21, 24, 26, .14);--line-soft: rgba(21, 24, 26, .07);--accent: oklch(.52 .1 162);--accent-ink: oklch(.44 .1 162);--accent-wash: color-mix(in srgb, oklch(.52 .1 162) 10%, transparent);--up: oklch(.5 .1 162);--down: oklch(.52 .15 33);--shadow: 0 30px 70px -38px rgba(20, 30, 22, .45);--serif: "Spectral", Georgia, serif;--sans: "IBM Plex Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--maxw: 1280px;--pad: clamp(20px, 4.5vw, 72px);--measure: 66ch;--paper: var(--bg);--paper-deep: var(--surface);--paper-card: var(--surface-2);--ink-soft: var(--soft);--ink-faint: var(--faint);--hairline: var(--line);--hairline-soft: var(--line-soft);--carnelian: var(--accent);--carnelian-deep: var(--accent-ink);--carnelian-wash: var(--accent-wash);--facet-blue: var(--accent);--facet-blue-light: var(--accent);--verdict-green: var(--up);--font-display: var(--serif);--font-body: var(--sans);--font-mono: var(--mono);--gutter: var(--pad)}[data-theme=dark]{--bg: #0C0E0C;--surface: #13160F;--surface-2: #181C16;--ink: #EBEDE5;--soft: #9DA298;--faint: #6B7068;--line: rgba(235, 237, 229, .13);--line-soft: rgba(235, 237, 229, .06);--accent: oklch(.76 .14 162);--accent-ink: oklch(.8 .13 162);--accent-wash: color-mix(in srgb, oklch(.76 .14 162) 18%, transparent);--up: oklch(.76 .14 162);--down: oklch(.7 .16 35);--shadow: 0 36px 80px -36px rgba(0, 0, 0, .75)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .5s ease,color .5s ease}::selection{background:var(--accent);color:var(--bg)}a{color:inherit;text-decoration:none}img,svg{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:var(--maxw);margin:0 auto;padding-inline:var(--pad)}.mono{font-family:var(--mono)}.serif{font-family:var(--serif)}.eyebrow,.kicker{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:500}.secno{font-family:var(--mono);font-size:12px;color:var(--faint);letter-spacing:.04em}.muted,.muted-note{color:var(--soft)}.muted-note{font-size:12px}html[lang=ar] body{font-family:"IBM Plex Sans Arabic",var(--sans)}.brand{display:inline-flex;align-items:center;gap:12px}.brand-mark{display:block;color:var(--ink);flex-shrink:0}.brand-mark svg{display:block;width:30px;height:30px}.brand-text{display:flex;flex-direction:column;line-height:1}.brand-word{font-family:var(--serif);font-size:21px;font-weight:500;letter-spacing:.005em;display:flex;align-items:flex-start}.brand-word .w2{color:var(--accent)}.brand-word .caret{color:var(--accent);font-size:.62em;line-height:1;margin-inline-start:2px;transform:translateY(1px)}.brand-tag{font-family:var(--mono);font-size:8.5px;letter-spacing:.135em;text-transform:uppercase;color:var(--faint);margin-top:3px}.brand-lg .brand-mark svg{width:40px;height:40px}.brand-lg .brand-word{font-size:30px}.brand-lg .brand-tag{font-size:10px}header.site{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--ink)}.nav{display:flex;align-items:center;justify-content:space-between;height:68px;gap:24px}.nav-links{display:flex;align-items:center}.nav-links a{font-family:var(--mono);font-size:12.5px;letter-spacing:.01em;color:var(--soft);padding:8px 15px;border-inline-start:1px solid var(--line-soft);transition:color .2s;position:relative}.nav-links a:first-child{border-inline-start:0}.nav-links a:hover,.nav-links a.active{color:var(--accent)}.nav-right{display:flex;align-items:center;gap:10px}.icon-btn{width:38px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:border-color .2s,background .2s}.icon-btn:hover{border-color:var(--ink)}.icon-btn svg{width:17px;height:17px;display:block}.theme-toggle .sun{display:none}.theme-toggle .moon,[data-theme=dark] .theme-toggle .sun{display:block}[data-theme=dark] .theme-toggle .moon{display:none}.lang{font-family:var(--mono);font-size:12px;color:var(--soft);border:1px solid var(--line);padding:8px 12px;cursor:pointer;transition:border-color .2s;background:transparent}.lang:hover{border-color:var(--ink)}.menu-btn{display:none}.menu-btn span,.menu-btn span:before,.menu-btn span:after{display:block;width:17px;height:1.5px;background:var(--ink);position:relative;content:""}.menu-btn span:before{position:absolute;top:-5px}.menu-btn span:after{position:absolute;top:5px}.mobile-menu{display:none;flex-direction:column;background:var(--bg);border-bottom:1px solid var(--ink)}.mobile-menu.open{display:flex}.mobile-menu a{padding:15px var(--pad);border-top:1px solid var(--line-soft);font-family:var(--mono);font-size:14px;color:var(--soft)}.mobile-menu a:hover{color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.01em;padding:13px 22px;cursor:pointer;border:1px solid var(--ink);background:transparent;color:var(--ink);transition:all .2s}.btn:hover,.btn-primary{background:var(--ink);color:var(--bg)}.btn-primary:hover{background:var(--accent);border-color:var(--accent);color:#fff}[data-theme=dark] .btn-primary:hover{color:#06120c}.btn-ghost{background:transparent}.btn .arr{transition:transform .2s}.btn:hover .arr{transform:translate(3px)}main{display:block}section{padding:clamp(56px,7vw,104px) 0;border-bottom:1px solid var(--line)}.section{padding-block:clamp(56px,7vw,104px);border-bottom:1px solid var(--line)}.rule-top{border-top:1px solid var(--line)}.sec-head{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,4vw,56px);align-items:start;margin-bottom:46px}.sec-head .lhs{max-width:660px}.sec-head h2{font-family:var(--serif);font-weight:300;font-size:clamp(30px,4.4vw,54px);line-height:1.05;letter-spacing:-.015em;margin:12px 0 0}.sec-head h2 em{font-style:italic;color:var(--accent)}.sec-head p{color:var(--soft);margin-top:16px;font-size:17px;max-width:58ch;text-wrap:pretty}h1,h2,h3,h4{font-family:var(--serif);font-weight:300;letter-spacing:-.012em;line-height:1.1;color:var(--ink)}h3,h4{font-weight:500}p{text-wrap:pretty}.lead{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2.4vw,30px);line-height:1.3;color:var(--ink);max-width:var(--measure)}.lead em{font-style:italic;color:var(--accent)}.hero{border-bottom:1px solid var(--ink)}.hero-grid{display:grid;grid-template-columns:1fr 372px}.hero-main{padding:clamp(48px,6vw,92px) 0;padding-inline-end:clamp(30px,5vw,72px)}.hero-side{border-inline-start:1px solid var(--ink);padding:clamp(32px,4vw,48px) 0 0 clamp(28px,3vw,44px);display:flex;flex-direction:column}.hero .meta-line{display:flex;gap:20px;font-family:var(--mono);font-size:11.5px;color:var(--faint);letter-spacing:.04em;text-transform:uppercase;margin-bottom:30px;flex-wrap:wrap}.hero h1{font-family:var(--serif);font-weight:300;font-size:clamp(42px,6.6vw,84px);line-height:1;letter-spacing:-.015em}.hero h1 em{font-style:italic;color:var(--accent)}.hero p.lede{font-size:clamp(15px,1.4vw,18.5px);color:var(--soft);max-width:54ch;margin-top:26px;text-wrap:pretty;font-family:var(--sans);font-weight:400}.cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.hero-side .sk{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--faint)}.hero-side .grade{font-family:var(--serif);font-size:clamp(74px,9vw,112px);line-height:.84;font-weight:300;margin:12px 0 2px;color:var(--accent)}.hero-side .score{font-family:var(--mono);font-size:14px;color:var(--soft)}.hero-side .score b{color:var(--ink);font-weight:600}.hero-side .subrows{margin-top:auto;border-top:1px solid var(--line)}.sr{display:flex;justify-content:space-between;align-items:center;font-family:var(--mono);font-size:12px;padding:11px 0;border-bottom:1px solid var(--line-soft);color:var(--soft)}.sr .val{display:flex;gap:10px;align-items:center}.sr b{color:var(--ink);font-weight:600}.sr .mini{width:60px;height:4px;background:var(--line-soft);position:relative;overflow:hidden}.sr .mini i{position:absolute;inset-inline-start:0;top:0;bottom:0;background:var(--accent);width:0;transition:width 1s cubic-bezier(.3,.7,.2,1)}.stats{border-bottom:1px solid var(--ink)}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:clamp(28px,3vw,42px) clamp(18px,2.5vw,32px);border-inline-start:1px solid var(--line)}.stat:first-child{border-inline-start:0;padding-inline-start:0}.stat .v{font-family:var(--serif);font-size:clamp(32px,3.8vw,52px);font-weight:300;line-height:1}.stat .k{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);margin-top:12px}.stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1px solid var(--ink)}.stat-strip .stat{border-inline-start:1px solid var(--line)}.stat-strip .stat:first-child{border-inline-start:0;padding-inline-start:clamp(18px,2.5vw,32px)}.stat-strip .stat .n{font-family:var(--serif);font-size:clamp(28px,3.4vw,46px);font-weight:300;line-height:1}.stat-strip .stat .l{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);margin-top:10px}.formula{font-family:var(--mono);font-size:13px;color:var(--soft);background:var(--surface);border:1px solid var(--line);padding:16px 20px;margin-bottom:30px;overflow-x:auto;white-space:nowrap}.formula b{color:var(--accent);font-weight:600}.pillars{border-top:1px solid var(--ink)}.pillar{display:grid;grid-template-columns:92px 210px 1fr 92px;gap:24px;align-items:center;padding:24px 6px;border-bottom:1px solid var(--line);transition:background .2s,padding-inline-start .25s}.pillar:hover{background:var(--surface);padding-inline-start:16px}.pillar .pct{font-family:var(--serif);font-size:34px;font-weight:300}.pillar .pn{font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.02em}.pillar .pd{font-size:14.5px;color:var(--soft);line-height:1.5;text-wrap:pretty}.pillar .pbar{height:6px;background:var(--line-soft);position:relative;overflow:hidden}.pillar .pbar i{position:absolute;inset-inline-start:0;top:0;bottom:0;background:var(--accent);width:0;transition:width .9s cubic-bezier(.3,.7,.2,1)}.grades{border-top:1px solid var(--ink)}.grade-row{display:grid;grid-template-columns:84px 128px 1fr clamp(90px,18vw,260px);gap:24px;align-items:center;padding:18px 6px;border-bottom:1px solid var(--line);transition:background .2s,padding-inline-start .2s;cursor:default}.grade-row:hover{background:var(--surface);padding-inline-start:14px}.grade-row .g{font-family:var(--serif);font-size:32px;font-weight:300;display:flex;align-items:center;gap:12px}.grade-row .dot{width:9px;height:9px;border-radius:2px;flex-shrink:0}.grade-row .rng{font-family:var(--mono);font-size:13px;color:var(--faint)}.grade-row .desc{font-size:16px}.grade-row .bar{height:6px;background:var(--line-soft);position:relative;overflow:hidden}.grade-row .bar i{position:absolute;inset-inline-start:0;top:0;bottom:0;width:0;transition:width .9s cubic-bezier(.3,.7,.2,1)}.index-wrap{display:grid;grid-template-columns:300px 1fr;border:1px solid var(--ink)}.figs{border-inline-end:1px solid var(--ink)}.fig{padding:24px;border-bottom:1px solid var(--line)}.fig:last-child{border-bottom:0}.fig .ft{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft)}.fig .fv{font-family:var(--serif);font-size:clamp(32px,3.6vw,46px);font-weight:300;line-height:1;margin-top:6px}.fig .fc{font-family:var(--mono);font-size:12px;margin-top:8px}.up,.delta-down{color:var(--up)}.down,.delta-up{color:var(--down)}.chart-card{padding:clamp(20px,3vw,32px);background:var(--surface)}.chart-legend{display:flex;gap:22px;font-family:var(--mono);font-size:12px;color:var(--soft);margin-bottom:16px}.chart-legend .li{display:flex;align-items:center;gap:8px}.chart-legend .sw{width:16px;height:0;border-top:2px solid}.lg-nat{border-color:var(--ink)}.lg-lab{border-color:var(--accent)}.chart-svg,#chart{width:100%;height:auto;display:block}.chart-x{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--faint);margin-top:10px}.cap{font-family:var(--mono);font-size:11.5px;color:var(--faint);margin-top:18px;max-width:80ch;line-height:1.65}.editorial{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,80px)}.editorial .lead{font-family:var(--serif);font-size:clamp(22px,2.6vw,34px);line-height:1.26;font-weight:300}.editorial .lead em{font-style:italic;color:var(--accent)}.editorial .body p{color:var(--soft);margin-bottom:16px;text-wrap:pretty}.editorial .body a.inline{color:var(--ink);border-bottom:1px solid var(--accent);transition:color .2s}.editorial .body a.inline:hover{color:var(--accent)}.wcta{border:1px solid var(--ink);display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:clamp(30px,4vw,52px)}.wcta h3{font-family:var(--serif);font-weight:300;font-size:clamp(24px,3vw,40px);line-height:1.06;max-width:20ch}.wcta h3 em{font-style:italic;color:var(--accent)}.wcta p{color:var(--soft);margin-top:10px;max-width:46ch;font-size:15px}footer.site,.site-footer{padding:clamp(46px,6vw,76px) 0 36px;background:var(--surface);border-top:1px solid var(--line)}.foot-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:36px}.foot-top .disc{font-size:13.5px;color:var(--soft);max-width:42ch;margin-top:18px;text-wrap:pretty}.foot-col h4{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-weight:500}.foot-col a{display:block;font-size:14px;color:var(--soft);padding:5px 0;transition:color .2s}.foot-col a:hover{color:var(--accent)}.foot-bottom{margin-top:48px;padding-top:22px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11.5px;color:var(--faint);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.page-hero{border-bottom:1px solid var(--ink);padding:clamp(46px,6vw,88px) 0 clamp(36px,4vw,60px)}.page-hero .eyebrow{display:block;margin-bottom:16px}.page-hero h1{font-family:var(--serif);font-weight:300;font-size:clamp(40px,6vw,78px);line-height:1;letter-spacing:-.015em;max-width:16ch}.page-hero h1 em{font-style:italic;color:var(--accent)}.page-hero p{color:var(--soft);max-width:62ch;margin-top:22px;font-size:18px;text-wrap:pretty}.widget{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink)}.w-inputs{padding:clamp(26px,3.5vw,44px);border-inline-end:1px solid var(--ink)}.w-inputs .wtitle{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:26px}.field{margin-bottom:24px}.field label{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);margin-bottom:10px}.field label .lv{color:var(--ink);font-weight:600;letter-spacing:0;text-transform:none}.seg{display:flex;flex-wrap:wrap;gap:6px}.seg button{font-family:var(--mono);font-size:13px;padding:9px 13px;border:1px solid var(--line);background:transparent;color:var(--soft);cursor:pointer;transition:all .15s;min-width:42px}.seg button:hover{border-color:var(--ink);color:var(--ink)}.seg button.on{background:var(--ink);border-color:var(--ink);color:var(--bg)}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:var(--line);outline:none;margin-top:6px;border-radius:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--accent);cursor:pointer;border:0;border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}input[type=range]::-moz-range-thumb{width:18px;height:18px;background:var(--accent);cursor:pointer;border:0;border-radius:50%}.scale-ticks{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:8px}.w-result{padding:clamp(26px,3.5vw,44px);background:var(--surface);display:flex;flex-direction:column}.w-result .rtitle{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.result-grade{display:flex;align-items:flex-end;gap:20px;margin-top:18px}.result-grade .rg{font-family:var(--serif);font-weight:300;font-size:clamp(86px,12vw,140px);line-height:.82;color:var(--accent);transition:color .4s}.result-grade .rmeta{padding-bottom:10px}.result-grade .rscore{font-family:var(--serif);font-size:34px;font-weight:300}.result-grade .rscore b{color:var(--accent)}.result-grade .rlabel{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);margin-top:4px}.result-bars{margin-top:26px;border-top:1px solid var(--line);padding-top:8px}.rbar{display:grid;grid-template-columns:96px 1fr 38px;gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line-soft)}.rbar .rk{font-family:var(--mono);font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft)}.rbar .rt{height:6px;background:var(--line-soft);position:relative;overflow:hidden}.rbar .rt i{position:absolute;inset-inline-start:0;top:0;bottom:0;background:var(--accent);width:0;transition:width .6s cubic-bezier(.3,.7,.2,1)}.rbar .rn{font-family:var(--mono);font-size:13px;font-weight:600;text-align:end;font-variant-numeric:tabular-nums}.verdict{margin-top:auto;padding-top:22px}.verdict p{font-family:var(--serif);font-size:18px;line-height:1.4;text-wrap:pretty}.verdict .note{font-family:var(--mono);font-size:11.5px;color:var(--faint);margin-top:14px;line-height:1.6}.cert-chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--soft);border:1px solid var(--line);padding:6px 11px;margin-top:14px}.cert-chip .cdot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.disclaimer{font-family:var(--mono);font-size:12px;color:var(--faint);line-height:1.7;max-width:78ch;margin-top:22px}.callout{border:1px solid var(--line);border-inline-start:3px solid var(--accent);background:var(--surface);padding:18px 22px;margin-block:22px;max-width:78ch}.callout p{margin:0;font-size:.95rem;color:var(--soft)}.kv{font-family:var(--mono);font-size:.8rem;color:var(--faint);display:flex;gap:18px;flex-wrap:wrap;margin-block:10px 0;align-items:center}.doc-code{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);padding:3px 9px;white-space:nowrap}.spec-table-wrap{overflow-x:auto;margin-block:18px 28px}table.spec{border-collapse:collapse;width:100%;background:var(--surface-2);border:1px solid var(--line);font-size:.92rem}table.spec caption{caption-side:top;text-align:start;font-family:var(--mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding-block-end:9px}table.spec th{font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--soft);background:var(--surface);padding:9px 14px;border-bottom:1px solid var(--line)}table.spec td{padding:8px 14px;border-bottom:1px solid var(--line-soft);color:var(--soft);font-variant-numeric:tabular-nums}table.spec td.num,table.spec th.num{text-align:end;font-family:var(--mono);font-size:.86rem}table.spec tbody tr:hover td{background:var(--accent-wash)}table.spec tr:last-child td{border-bottom:none}.spec-section{padding-block:34px;border-top:1px solid var(--line)}.spec-section h2{display:flex;gap:14px;align-items:baseline;font-size:clamp(1.4rem,3vw,2rem)}.spec-section h2 .no{font-family:var(--mono);font-size:.8em;color:var(--accent);font-weight:500}.doc-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start}.doc-toc{position:sticky;top:86px;font-size:.84rem}.doc-toc .t{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}.doc-toc a{display:block;color:var(--soft);text-decoration:none;padding:4px 0;border-inline-start:2px solid transparent;padding-inline-start:10px}.doc-toc a:hover{color:var(--accent);border-inline-start-color:var(--accent)}@media(max-width:860px){.doc-layout{grid-template-columns:1fr}.doc-toc{position:static;display:flex;flex-wrap:wrap;gap:2px 14px}}.grade-row-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grade-chip{border:1px solid var(--line);background:var(--surface-2);padding:18px 16px 14px;position:relative}.grade-chip:before{content:"";position:absolute;top:0;inset-inline:0;height:3px;background:var(--chip, var(--accent))}.grade-chip .g{font-family:var(--serif);font-size:1.9rem;font-weight:400;line-height:1}.grade-chip .r{font-family:var(--mono);font-size:.72rem;color:var(--faint);margin-top:4px}.grade-chip .lbl{font-size:.85rem;font-weight:600;color:var(--soft);margin-top:8px}.grade-chip p{font-size:.82rem;margin:6px 0 0;color:var(--soft)}.card-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pillar-card{background:var(--surface-2);border:1px solid var(--line);padding:26px 24px 24px;position:relative;text-decoration:none;color:inherit;display:block;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pillar-card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--ink);color:inherit}.pillar-card .w{font-family:var(--mono);font-size:.74rem;color:var(--accent);border:1px solid currentColor;padding:2px 8px;border-radius:999px;position:absolute;top:22px;inset-inline-end:20px}.pillar-card h3{font-size:1.25rem;margin-bottom:8px;font-weight:500}.pillar-card p{font-size:.92rem;margin:0;color:var(--soft)}.term{padding-block:20px;border-top:1px solid var(--line-soft)}.term dt{font-family:var(--serif);font-weight:500;font-size:1.12rem}.term dd{margin:6px 0 0;max-width:var(--measure);color:var(--soft);font-size:.95rem}details.faq{border-top:1px solid var(--line-soft);padding-block:4px}details.faq summary{cursor:pointer;font-weight:600;color:var(--ink);padding-block:14px;list-style:none;display:flex;justify-content:space-between;gap:14px;font-family:var(--sans)}details.faq summary:after{content:"+";font-family:var(--mono);color:var(--accent);font-size:1.1rem}details.faq[open] summary:after{content:"−"}details.faq p{padding-bottom:14px;color:var(--soft)}.js .reveal{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.js .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none;transition:none}}@media(max-width:980px){.hero-grid{grid-template-columns:1fr}.hero-side{border-inline-start:0;border-top:1px solid var(--ink);padding-inline-start:0;padding-top:30px}.hero-main{padding-inline-end:0}.index-wrap{grid-template-columns:1fr}.figs{border-inline-end:0;border-bottom:1px solid var(--ink);display:grid;grid-template-columns:1fr 1fr 1fr}.fig{border-bottom:0;border-inline-end:1px solid var(--line)}.fig:last-child{border-inline-end:0}.editorial{grid-template-columns:1fr;gap:22px}.foot-top{grid-template-columns:1fr 1fr}.sec-head{grid-template-columns:1fr;gap:8px}.wcta{grid-template-columns:1fr;gap:20px}.widget{grid-template-columns:1fr}.w-inputs{border-inline-end:0;border-bottom:1px solid var(--ink)}}@media(max-width:680px){.nav-links,.lang{display:none}.menu-btn{display:inline-flex;align-items:center;justify-content:center}.stat-grid{grid-template-columns:1fr 1fr}.stat{border-inline-start:0}.stat:nth-child(2n){border-inline-start:1px solid var(--line)}.stat:nth-child(n+3){border-top:1px solid var(--line)}.pillar{grid-template-columns:auto 1fr;gap:10px 18px}.pillar .pd{grid-column:1 / -1}.pillar .pbar{display:none}.grade-row{grid-template-columns:auto 1fr;gap:10px 16px}.grade-row .rng,.grade-row .desc{grid-column:2}.grade-row .bar{display:none}.figs{grid-template-columns:1fr}.fig{border-inline-end:0;border-bottom:1px solid var(--line)}.foot-top{grid-template-columns:1fr}.result-grade .rg{font-size:96px}}.lang-pop{position:fixed;top:64px;inset-inline-end:var(--pad);z-index:70;background:var(--surface-2);border:1px solid var(--ink);display:flex;flex-direction:column;min-width:140px;box-shadow:var(--shadow)}.lang-pop[hidden]{display:none}.lang-pop a{font-family:var(--mono);font-size:13px;color:var(--soft);padding:10px 14px;border-bottom:1px solid var(--line-soft)}.lang-pop a:last-child{border-bottom:0}.lang-pop a:hover,.lang-pop a[data-current]{color:var(--accent)}
