@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-greek-wght-normal-C9H9m1vD.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-latin-ext-wght-normal-C8iNium2.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-latin-wght-normal-BqRLTx4X.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-wght-normal-ece1310W.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2) format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-wght-normal-D9elroTD.woff2) format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-vietnamese-wght-normal-CtlIRbEm.woff2) format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-ext-wght-normal-MQgHevqp.woff2) format("woff2-variations");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:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./public-sans-latin-wght-normal-DdeTHZLK.woff2) format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-wght-normal-CnvboYUG.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-wght-normal-ukD16Tqj.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");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(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(./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(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(./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(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(./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}:root{--font-geist: "Geist Variable";--font-source-sans-3: "Source Sans 3 Variable";--font-source-serif-4: "Source Serif 4 Variable";--font-nunito: "Nunito Variable";--font-public-sans: "Public Sans Variable";--font-dm-sans: "DM Sans Variable";--font-fraunces: "Fraunces Variable";--font-manrope: "Manrope Variable";--font-ibm-plex-mono: "IBM Plex Mono"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(./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(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(./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(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(./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(./ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(./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(./ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(./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(./ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(./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(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(./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 Mono;font-style:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-italic-CBjNughH.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-italic-B4oTjJdl.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:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-italic-CBJ8pzag.woff2) format("woff2"),url(./ibm-plex-mono-cyrillic-400-italic-2syK4fUT.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:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-italic-DRuN92E5.woff2) format("woff2"),url(./ibm-plex-mono-vietnamese-400-italic-D6eaYXMU.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:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-italic-B7_fu1kp.woff2) format("woff2"),url(./ibm-plex-mono-latin-ext-400-italic-Bg0ZHwF4.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:italic;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-italic-BqAiT5Ww.woff2) format("woff2"),url(./ibm-plex-mono-latin-400-italic-66oory27.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{--font-geist: "Geist Variable";--font-source-sans-3: "Source Sans 3 Variable";--font-source-serif-4: "Source Serif 4 Variable";--font-nunito: "Nunito Variable";--font-public-sans: "Public Sans Variable";--font-dm-sans: "DM Sans Variable";--font-fraunces: "Fraunces Variable";--font-manrope: "Manrope Variable";--font-ibm-plex-mono: "IBM Plex Mono";--orb-bg: #f7f7f8;--orb-text: #202226;--orb-text-muted: #61636a;--orb-surface: #fff;--orb-border: #dcdcde;--orb-accent: #2f5fd0;--orb-accent-fill: #2f5fd0;--orb-on-accent: #fff;--orb-font: var(--font-geist), sans-serif;--orb-font-heading: var(--orb-font);--orb-font-mono: var(--font-ibm-plex-mono), monospace;--orb-radius-card: 7px;--orb-radius-panel: 10px;scroll-behavior:smooth;scroll-padding-top:90px}*{box-sizing:border-box}body{margin:0;background:var(--orb-bg);color:var(--orb-text);font-family:var(--orb-font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}button,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--orb-accent);outline-offset:5px}h1,h2,h3,p,figure,dl{margin:0}h1,h2,h3{font-family:var(--orb-font-heading);line-height:1.1}img{display:block;max-width:100%}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.mono,.eyebrow,.fine{font-size:12px}.mono,.eyebrow{font-family:var(--orb-font-mono);letter-spacing:.06em}.eyebrow{text-transform:uppercase;color:var(--orb-text-muted);font-weight:500;line-height:1.8}.fine{color:var(--orb-text-muted);line-height:1.7}.skip{position:fixed;top:10px;left:20px;z-index:100;background:var(--orb-surface);padding:10px;clip-path:inset(50%)}.skip:focus{clip-path:none}.header{border-bottom:1px solid var(--orb-border);background:var(--orb-bg)}.header-inner{max-width:1400px;padding:22px 48px;margin:auto;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.brand{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font:600 29px/1 var(--orb-font);letter-spacing:-1.3px}.mark{display:inline-flex;color:var(--orb-accent)}.mark svg{width:35px;height:35px}.header nav{display:flex;gap:30px;margin:auto;font-size:13px;flex-wrap:wrap;row-gap:8px}.header a{text-decoration:none}.header-source{font-size:13px}.header a:hover,.inline-link:hover{color:var(--orb-accent)}.header a[aria-current=page]{color:var(--orb-accent);text-decoration:underline;text-underline-offset:6px}.support-page{padding-top:70px;padding-bottom:90px}.support-heading{max-width:850px;margin-bottom:60px}.support-heading h1{margin:15px 0 22px;font:550 clamp(42px,5vw,68px)/1.1 var(--orb-font-heading);letter-spacing:-.05em}.support-heading .lede{margin:0;max-width:700px}.support-layout{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.7fr);gap:70px;align-items:start}.support-aside{color:var(--orb-text-muted);font-size:14px}.support-aside h2{color:var(--orb-text);font:600 23px/1.35 var(--orb-font-heading)}.support-aside p{margin:18px 0}.bug-form:not([hidden]){display:grid;gap:24px}.bug-form label,.bug-form legend{font-size:13px;font-weight:600}.bug-form label>span,.bug-form legend>span{color:var(--orb-text-muted);font-weight:400}.bug-form label>span.kind-label{color:inherit;font-weight:inherit}.bug-form label[hidden]{display:none}.report-kind{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;border:0}.report-kind legend{width:100%;margin-bottom:8px}.report-kind label{display:inline-flex;align-items:center;gap:8px;font-weight:400;cursor:pointer}.report-kind input{accent-color:var(--orb-accent, currentColor)}.bug-form input:not([type=file]):not([type=radio]),.bug-form textarea{display:block;width:100%;min-width:0;margin-top:8px;padding:12px 14px;border:1px solid var(--orb-border);border-radius:var(--orb-radius-card);background:var(--orb-surface);color:var(--orb-text);font:400 14px/1.55 var(--orb-font)}.bug-form textarea{resize:vertical}.bug-form input::placeholder,.bug-form textarea::placeholder{color:var(--orb-text-muted)}.bug-form input:focus-visible,.bug-form textarea:focus-visible{outline:2px solid var(--orb-accent);outline-offset:3px}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.evidence-field{min-width:0;margin:0;padding:0;border:0}.evidence-drop{margin-top:10px;padding:24px;border:1px dashed var(--orb-border);border-radius:var(--orb-radius-card);background:var(--orb-surface)}.evidence-drop.drag-over{border-color:var(--orb-accent);background:var(--orb-accent-soft)}.evidence-drop input{display:block;max-width:100%;margin:14px 0;font:400 12px var(--orb-font)}.log-help{margin-top:20px;color:var(--orb-text-muted);font-size:13px}.log-help h3{color:var(--orb-text);font-size:14px}.log-help ol{padding-left:22px;margin:12px 0}.log-help li+li,.log-help p+p{margin-top:8px}.log-help code{font:12px var(--orb-font-mono);overflow-wrap:anywhere}#evidence-list{list-style:none;padding:0;margin:10px 0 0}#evidence-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--orb-border);font-size:12px}#evidence-list span{min-width:0;overflow-wrap:anywhere}.form-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.form-error{padding:14px;border:1px solid var(--orb-border);border-left:3px solid var(--orb-accent);border-radius:var(--orb-radius-card);font-size:14px}.bug-form .fine{font-size:12px}.bug-form .button{justify-self:start}.bug-form button:disabled{opacity:.6;cursor:wait}.bug-success{padding:36px;border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);background:var(--orb-surface)}.bug-success p,.bug-success .button{margin-top:20px}.bug-success .fine{overflow-wrap:anywhere}.security-block{display:grid;grid-template-columns:.7fr 1.5fr;gap:50px;padding:36px 0;border-top:1px solid var(--orb-border)}.security-number{font:11px/1.7 var(--orb-font-mono);color:var(--orb-text-muted)}.security-block h2{font:600 26px/1.3 var(--orb-font-heading);margin-bottom:15px}.security-block p{margin:14px 0;max-width:750px;color:var(--orb-text-muted)}.security-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;font-size:14px}.security-contact{margin-top:35px;padding:30px;border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);background:var(--orb-surface)}.security-contact p{margin-top:12px}@media(max-width:850px){.support-layout{grid-template-columns:1fr;gap:36px}.support-aside{max-width:640px}.security-block{grid-template-columns:1fr;gap:15px}}@media(max-width:480px){.form-row{grid-template-columns:1fr}.support-page{padding-top:42px}.bug-success{padding:24px}}.hero{text-align:center;padding-top:88px;padding-bottom:48px}.hero h1{font-size:clamp(42px,5.1vw,72px);font-weight:550;letter-spacing:-.055em;margin:22px auto 24px;max-width:1100px;line-height:1.07}.hero h1 span{color:var(--orb-text-muted)}.lede{font-size:19px;line-height:1.65;max-width:680px;margin:auto;color:var(--orb-text-muted)}.actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin:30px 0 17px}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:46px;padding:10px 20px;text-decoration:none;font-size:14px;font-weight:550;border-radius:var(--orb-radius-card);border:1px solid var(--orb-border)}.primary{background:var(--orb-accent-fill);color:var(--orb-on-accent);border-color:var(--orb-accent-fill)}.secondary{background:var(--orb-surface)}.button:hover{filter:brightness(.96)}.quick-appearance{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:30px}.quick-appearance label{font-size:11px;color:var(--orb-text-muted);display:flex;align-items:center;gap:7px}.quick-appearance select{color:var(--orb-text);background:var(--orb-surface);border:1px solid var(--orb-border);border-radius:var(--orb-radius-card);font-size:12px;padding:6px 25px 6px 9px;min-height:34px}.workspace{border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);overflow:hidden;background:var(--orb-surface)}.window-top{display:flex;align-items:center;gap:18px;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--orb-border);color:var(--orb-text-muted);font-size:11px}.window-dots{display:flex;gap:5px}.window-dots i{width:7px;height:7px;border-radius:50%;background:var(--orb-border-card, var(--orb-border))}.window-top .mono{font-size:10px}.screenshot-button{display:block;width:100%;padding:0;border:0;background:var(--orb-bg)}.screenshot-button img{width:100%;height:auto}.screenshot-button:hover{cursor:zoom-in}figcaption{font-size:11px;color:var(--orb-text-muted);padding:12px 18px;line-height:1.7}.workspace figcaption{border-top:1px solid var(--orb-border);display:flex;justify-content:space-between;align-items:center;gap:12px}.text-button{background:none;border:0;padding:0;color:var(--orb-accent);font-size:inherit;white-space:nowrap}.section{padding-top:104px;padding-bottom:104px}h2{font-size:clamp(32px,3.2vw,46px);letter-spacing:-.045em;font-weight:550;margin:16px 0 23px}.section-lede{max-width:440px;color:var(--orb-text-muted);font-size:16px;line-height:1.85}.introduction,.privacy-section{display:grid;grid-template-columns:1fr 1fr;gap:100px}.rows>div{padding:25px 0;border-bottom:1px solid var(--orb-border)}.rows>div:first-child{padding-top:0}.rows dt{font-size:17px;font-weight:550;margin-bottom:9px}.rows dd{margin:0;color:var(--orb-text-muted);font-size:14px;line-height:1.85}.number{font-family:var(--orb-font-mono);font-size:11px;color:var(--orb-accent);padding-right:16px}.team-section,.output-section,.appearance-section{border-top:1px solid var(--orb-border);border-bottom:1px solid var(--orb-border);background:var(--orb-surface)}.section-head{display:flex;gap:60px;justify-content:space-between;align-items:flex-end}.section-head>p{max-width:360px;color:var(--orb-text-muted);font-size:15px;padding-bottom:24px}.team{display:grid;grid-template-columns:repeat(3,1fr);gap:52px;margin-top:45px}.team article{border-top:1px solid var(--orb-border);padding-top:24px}.agent-symbol{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--orb-accent);background:var(--orb-accent-soft);font:500 13px var(--orb-font-mono);border-radius:var(--orb-radius-card)}h3{font-size:20px;font-weight:550;letter-spacing:-.025em}.team h3{margin:18px 0 13px}.team p,.model-options p,.output-list p{font-size:14px;color:var(--orb-text-muted);line-height:1.85}.reader-section{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:75px}.inline-link{display:inline-block;font-size:13px;margin-top:23px;color:var(--orb-accent)}.detail-figure{border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);overflow:hidden;background:var(--orb-surface)}.detail-figure img{width:100%;height:auto}.detail-figure figcaption{border-top:1px solid var(--orb-border)}.output-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.output-list>div{padding:0 0 24px;margin-bottom:26px;border-bottom:1px solid var(--orb-border)}.output-list>div:last-child{margin-bottom:0}.output-list .mono{font-size:10px;color:var(--orb-accent)}.output-list h3{margin:12px 0}.model-options{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:36px}.model-options article{padding-top:25px;border-top:1px solid var(--orb-border)}.model-options .mono{font-size:11px;color:var(--orb-accent)}.model-options h3{font-size:24px;margin:15px 0}.billing-note{font-size:12px;color:var(--orb-text-muted);border-left:2px solid var(--orb-accent);padding:10px 0 10px 16px;margin-top:32px;max-width:900px}.theme-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:35px 0 22px}.theme-choice{display:block;padding:6px;background:var(--orb-surface);color:var(--orb-text);border:1px solid var(--orb-border);border-radius:var(--orb-radius-card);text-align:left;min-width:0}.theme-choice[aria-pressed=true]{outline:2px solid var(--orb-accent);outline-offset:2px}.theme-miniature{display:block;background:var(--orb-bg);border:1px solid var(--orb-border);border-radius:var(--orb-radius-card);overflow:hidden;height:110px;font-family:var(--orb-font)}.mini-header{font-size:8px;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;background:var(--orb-chrome-bg);color:var(--orb-chrome-text);border-bottom:1px solid var(--orb-border)}.mini-header i{width:12px;height:4px;background:var(--orb-accent-fill);border-radius:3px}.mini-body{display:grid;grid-template-columns:1fr 1.2fr;gap:5px;padding:9px 7px}.mini-body>span{padding:7px 5px;border:1px solid var(--orb-border);border-radius:var(--orb-radius-card);background:var(--orb-surface-card)}.mini-body b{display:block;font-size:6px;font-family:var(--orb-font-heading);line-height:1.5;white-space:nowrap}.mini-body i{display:block;height:2px;background:var(--orb-border);margin-top:5px}.mini-body i:last-child{width:60%}.theme-label{display:flex;justify-content:space-between;font-size:11px;padding:8px 3px 2px}.theme-check{color:var(--orb-accent);opacity:0}.theme-choice[aria-pressed=true] .theme-check{opacity:1}.privacy-section{border-bottom:1px solid var(--orb-border)}.faq-section{display:grid;grid-template-columns:1fr 1.5fr;column-gap:90px;padding-bottom:80px}.faq-section>.eyebrow{grid-column:1}.faq-section>h2{grid-column:1}.faq{grid-column:2;grid-row:1 / span 3}.faq details{border-bottom:1px solid var(--orb-border);padding:20px 0}.faq details:first-child{padding-top:0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:15px;font-weight:550}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--orb-text-muted)}.faq details[open] summary:after{content:"−"}.faq p{font-size:14px;color:var(--orb-text-muted);padding-top:15px;line-height:1.85}.faq .inline-link{margin-top:12px}.closing{text-align:center;padding:50px 0 100px}.closing h2{font-size:clamp(38px,4.2vw,60px)}.footer{display:flex;align-items:center;gap:40px;border-top:1px solid var(--orb-border);padding-top:32px;padding-bottom:36px}.footer p{font-size:11px;color:var(--orb-text-muted);margin:auto}.footer nav{display:flex;gap:24px;font-size:11px}.footer a{text-decoration:none}.footer-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.cookie-disclosure{padding-bottom:28px;color:var(--orb-text-muted);font-size:12px}.cookie-notice:not([hidden]){position:fixed;z-index:20;right:20px;bottom:20px;left:20px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px;max-width:1100px;max-height:calc(100dvh - 40px);overflow:auto;margin:0 auto;padding:22px;border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);background:var(--orb-surface);box-shadow:0 4px 24px #0002}.cookie-notice>div:first-child{flex:1 1 340px;min-width:0}.cookie-notice h2{font-size:18px;margin-bottom:4px}.cookie-notice p{font-size:13px}.cookie-actions{display:flex;flex-wrap:wrap;gap:12px}.footer p a{color:var(--orb-text)}dialog{padding:0;width:min(1600px,96vw);max-width:none;max-height:96vh;border:1px solid var(--orb-border);border-radius:var(--orb-radius-panel);background:var(--orb-surface);color:var(--orb-text);overflow:auto}dialog::backdrop{background:#000b}.dialog-header{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;font-size:12px;position:sticky;top:0;background:var(--orb-surface);border-bottom:1px solid var(--orb-border)}.dialog-header button{padding:6px 12px;border:1px solid var(--orb-border);background:var(--orb-bg);color:var(--orb-text);border-radius:var(--orb-radius-card);font-size:12px}dialog img{width:100%;min-width:900px;max-width:none;height:auto}@media(min-width:1700px){.hero{padding-top:110px}}@media(max-width:1050px){.wrap{width:calc(100% - 64px)}.introduction,.privacy-section,.output-grid{gap:50px}.reader-section{gap:35px}.team{gap:30px}.theme-grid{grid-template-columns:repeat(3,1fr)}.theme-miniature{height:120px}.mini-body b{font-size:8px}.header-inner{padding-inline:32px}.section{padding-block:76px}.section-head{gap:35px}.faq-section{column-gap:50px}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.header-inner{padding:17px 20px;gap:16px}.header nav{gap:15px;order:3;width:100%;margin:0}.header nav a{font-size:11px}.header nav a:last-child{display:inline}.header-source{font-size:11px;margin-left:auto}.brand{font-size:26px}.mark svg{width:30px;height:30px}.hero{padding-top:55px;padding-bottom:30px}.hero h1{font-size:42px;letter-spacing:-.055em;line-height:1.1;margin-top:18px}.lede{font-size:16px;max-width:440px}.eyebrow{font-size:10px}.actions{gap:9px;margin-top:25px}.button{font-size:12px;gap:18px;padding:10px 14px}.hero .fine{font-size:10px;max-width:330px;margin:auto}.quick-appearance{gap:8px;margin-top:23px}.quick-appearance label{font-size:10px;gap:4px}.quick-appearance select{font-size:11px;padding:5px 18px 5px 6px;max-width:110px}.window-top{padding:10px;font-size:9px;gap:8px}.window-top>.mono{display:none}.window-dots{gap:3px}.window-dots i{width:5px;height:5px}.workspace figcaption{display:block;font-size:10px;padding:10px}.workspace figcaption button{display:block;margin-top:6px}.section{padding-block:60px}.introduction,.reader-section,.privacy-section,.output-grid,.model-options{grid-template-columns:1fr;gap:32px}.section-head{display:block}.section-head>p{max-width:500px;padding:0}.team{grid-template-columns:1fr;gap:28px;margin-top:32px}.team article{display:grid;grid-template-columns:38px 1fr;column-gap:14px}.team h3{margin:5px 0 12px}.team p{grid-column:2}.team .agent-symbol{grid-row:1 / span 2}.section-lede{font-size:15px;max-width:520px}h2{font-size:36px;margin:13px 0 18px}.rows>div{padding:19px 0}.rows dt{font-size:16px}.rows dd{font-size:14px}.model-options{margin-top:28px;gap:30px}.model-options h3{font-size:22px}.theme-grid{gap:12px;grid-template-columns:repeat(2,1fr);margin-top:28px}.theme-miniature{height:110px}.mini-body b{font-size:6px}.theme-label,.appearance-section .fine{font-size:11px}.faq-section{display:block}.faq{margin-top:30px}.closing{padding:30px 0 65px}.closing h2{font-size:43px}.footer{flex-wrap:wrap;gap:20px;padding-block:26px}.footer p{margin:0;font-size:10px}.footer nav{width:100%;justify-content:space-between;gap:12px}.faq summary{font-size:14px}.fine{font-size:11px}.section-head>p{font-size:14px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}
