@charset "UTF-8";@font-face{font-family:Fraunces;font-style:italic;font-weight:400 500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdfeQ_5Y.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400 500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjdPeQ_5Y.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400 500;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU58FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChjeveQ.woff2) format("woff2");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;font-style:normal;font-weight:300 600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCBTeO-U.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxCFTeO-U.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ah8QA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ah8QA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ah8QA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ah8QA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ah8QA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ah8QA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ag.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ah8QA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ah8QA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ah8QA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ah8QA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ah8QA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ah8QA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ag.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ah8QA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ah8QA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ah8QA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ah8QA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ah8QA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ah8QA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ag.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ah8QA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ah8QA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ah8QA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ah8QA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ah8QA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ah8QA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ag.woff2) format("woff2");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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsK8ah8QA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsD8ah8QA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsL8ah8QA.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsE8ah8QA.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsI8ah8QA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsJ8ah8QA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/intertight/v9/NGSwv5HMAFg6IuGlBNMjxLsH8ag.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");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-sans: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: "Fraunces", "Inter Tight", Georgia, serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--bg: #F9FAFC;--bg-elev: #f6f9ff;--surface: #ffffff;--ink: #022d59;--ink-2: #2a3a32;--muted: #6b7d72;--line: #e3dccd;--line-2: #d4cbb8;--brand: #0067ff;--brand-2: #005ee9;--brand-gradient: linear-gradient(90deg, #3b5bdb 0%, #4c6ef5 100%);--brand-soft: #e8efff;--accent: #d97757;--accent-2: #c0613f;--accent-soft: #f7e6dc;--info: #2563a8;--warn: #c08a2e;--danger: #b8453a;--success: #16a34a;--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 18px;--r-xl: 24px;--sh-1: 0 1px 2px rgba(15, 29, 24, .04), 0 1px 1px rgba(15, 29, 24, .02);--sh-2: 0 6px 16px -4px rgba(15, 29, 24, .08), 0 2px 4px rgba(15, 29, 24, .04);--sh-3: 0 24px 48px -12px rgba(15, 29, 24, .18), 0 8px 16px -8px rgba(15, 29, 24, .08);--max-w: 1240px;--gutter: 32px;--header-h: 68px}@media (max-width: 720px){:root{--gutter: 20px}}.v3-scope ul,.v3-scope ol{list-style:none;margin:0;padding:0}.v3-scope button{border:0;background:none;color:inherit}.v3-scope .wrap{position:relative;width:100%;max-width:var(--v3-max-w);margin:0 auto;padding-inline:var(--v3-gutter)}.v3-scope .section{position:relative;padding-block:var(--v3-section-y);padding-inline:0}.v3-scope .section--tint{background:var(--v3-canvas-alt);border-block:1px solid var(--v3-line)}.v3-scope .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--v3-r-pill);background:var(--v3-tint);color:var(--v3-brand-strong);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.v3-scope .h1{font-size:clamp(38px,5vw,60px);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--v3-ink);text-wrap:balance}.v3-scope .h2{font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.03em;font-weight:800;color:var(--v3-ink);text-wrap:balance}.v3-scope .h3{font-size:clamp(20px,1.8vw,24px);line-height:1.25;letter-spacing:-.02em;font-weight:700;color:var(--v3-ink)}.v3-scope .lead{font-size:clamp(16px,1.3vw,19px);line-height:1.65;color:var(--v3-ink-2);max-width:60ch}.v3-scope .body{font-size:16px;line-height:1.65;color:var(--v3-ink-2)}.v3-scope .section-head{display:flex;flex-direction:column;gap:var(--v3-s-2);align-items:flex-start;margin-bottom:var(--v3-s-5)}.v3-scope .section-head--center{align-items:center;text-align:center}.v3-scope .section-head--center .lead{text-align:center}.v3-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:auto;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:var(--v3-r-md);font-family:inherit;white-space:normal;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.v3-scope .btn:focus-visible{outline:3px solid var(--v3-brand);outline-offset:2px}.v3-scope .btn--primary{background:var(--v3-brand-gradient);color:var(--v3-on-brand);box-shadow:var(--v3-sh-brand)}.v3-scope .btn--primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px #3355e08c}.v3-scope .btn--secondary{background:var(--v3-surface);color:var(--v3-ink);border:1px solid var(--v3-line-strong);box-shadow:var(--v3-sh-1)}.v3-scope .btn--secondary:hover{transform:translateY(-2px);border-color:var(--v3-brand);color:var(--v3-brand-strong)}.v3-scope .btn--ghost{color:var(--v3-ink-2)}.v3-scope .btn--ghost:hover{color:var(--v3-brand-strong);background:var(--v3-tint)}.v3-scope .btn--on-dark{background:#fff;color:var(--v3-brand-strong)}.v3-scope .btn--on-dark:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px #00000073}.v3-scope .btn--outline-light{border:1px solid rgba(255,255,255,.4);color:#fff}.v3-scope .btn--outline-light:hover{background:#ffffff1f;border-color:#ffffffb3}.v3-scope .btn--sm{min-height:40px;padding:0 16px;font-size:14px}.v3-scope .btn--block{width:100%}.v3-scope .card{padding:0;background:var(--v3-surface);border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);box-shadow:var(--v3-sh-1)}.v3-scope .card--hover{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.v3-scope .card--hover:hover{transform:translateY(-3px);box-shadow:var(--v3-sh-2);border-color:var(--v3-line-strong)}.v3-scope .chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--v3-r-pill);background:var(--v3-tint);color:var(--v3-brand-strong);font-size:13px;font-weight:600;white-space:nowrap}.v3-scope .chip--warn{background:var(--v3-warn-tint);color:var(--v3-warn)}.v3-scope .text-link{display:inline-flex;align-items:center;gap:6px;color:var(--v3-brand-strong);font-weight:600;font-size:15px;transition:gap .18s ease}.v3-scope .text-link:hover{gap:10px;text-decoration:underline}.v3-scope .text-link:focus-visible{outline:3px solid var(--v3-brand);outline-offset:3px;border-radius:var(--v3-r-sm)}.v3-scope .tick{position:relative;flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--v3-tint)}.v3-scope .tick:after{content:"";position:absolute;top:5px;left:7px;width:5px;height:9px;border:solid var(--v3-brand-strong);border-width:0 2px 2px 0;transform:rotate(45deg)}.v3-scope .mono-url{display:inline-block;padding:5px 12px;border-radius:var(--v3-r-pill);background:var(--v3-neutral);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--v3-muted)}.v3-scope .page-hero{position:relative;padding-block:var(--v3-s-6);isolation:isolate}.v3-scope .page-hero-aurora{position:absolute;z-index:-1;inset:calc(var(--v3-header-h) * -1) 0 auto 0;height:800px;background:radial-gradient(130% 100% at 50% 0%,#4a6cf733,#007bff17 42%,#007bff00 72%);pointer-events:none}.v3-scope .hero-fade{position:relative;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--v3-canvas) 260px)}.v3-scope .page-hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--v3-s-3)}.v3-scope .page-hero-inner .lead{text-align:center}.v3-scope .page-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:var(--v3-s-2)}.v3-scope .proof{padding-block:var(--v3-s-5);background:var(--v3-ink-surface)}.v3-scope .proof-kicker{margin-bottom:var(--v3-s-3);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8fa1cc;text-align:center}.v3-scope .proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--v3-s-3)}.v3-scope .proof-cell{padding:var(--v3-s-3);border-radius:var(--v3-r-lg);background:#ffffff0f;border:1px solid rgba(255,255,255,.09);text-align:center}.v3-scope .proof-k{font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.03em;color:#fff}.v3-scope .proof-v{margin-top:6px;font-size:14px;line-height:1.5;color:#b9c5e2}.v3-scope .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v3-s-3)}.v3-scope .step{padding:var(--v3-s-4);border-radius:var(--v3-r-lg);background:var(--v3-surface);border:1px solid var(--v3-line)}.v3-scope .step .h3{margin-top:var(--v3-s-3)}.v3-scope .step .body{margin-top:10px}.v3-scope .step-n{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--v3-r-md);background:var(--v3-brand-gradient);color:var(--v3-on-brand);font-size:17px;font-weight:800;box-shadow:var(--v3-sh-brand)}.v3-scope .prose{font-size:17px;line-height:1.75;color:var(--v3-ink-2);max-width:74ch;min-width:0;overflow-wrap:break-word}.v3-scope .prose>:first-child{margin-top:0}.v3-scope .prose h2{margin:48px 0 14px;font-size:clamp(22px,2vw,28px);line-height:1.2;letter-spacing:-.025em;font-weight:800;color:var(--v3-ink);scroll-margin-top:calc(var(--v3-header-h) + 24px)}.v3-scope .prose h3{margin:34px 0 10px;font-size:19px;line-height:1.3;letter-spacing:-.015em;font-weight:700;color:var(--v3-ink)}.v3-scope .prose h4{margin:26px 0 8px;font-size:16px;font-weight:700;color:var(--v3-ink)}.v3-scope .prose p{margin-bottom:20px}.v3-scope .prose ul,.v3-scope .prose ol{margin:0 0 20px 24px;padding:0}.v3-scope .prose ul{list-style:disc}.v3-scope .prose ol{list-style:decimal}.v3-scope .prose li{margin-bottom:8px}.v3-scope .prose li::marker{color:var(--v3-brand)}.v3-scope .prose a{color:var(--v3-brand-strong);font-weight:500;text-decoration:underline;text-underline-offset:3px}.v3-scope .prose a:hover{text-decoration-thickness:2px}.v3-scope .prose strong{color:var(--v3-ink);font-weight:700}.v3-scope .prose code{padding:2px 6px;border:1px solid var(--v3-line);border-radius:var(--v3-r-xs, 4px);background:var(--v3-canvas-alt);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:var(--v3-ink)}.v3-scope .prose pre{margin-bottom:24px;padding:20px;border-radius:var(--v3-r-lg);background:var(--v3-ink-surface);overflow-x:auto}.v3-scope .prose pre code{padding:0;border:0;background:none;color:#dbe4ff;font-size:13.5px;line-height:1.65}.v3-scope .prose blockquote{margin:0 0 24px;padding:4px 0 4px 20px;border-inline-start:3px solid var(--v3-brand);color:var(--v3-ink);font-size:18px}.v3-scope .prose img{margin:28px 0;max-width:100%;height:auto;border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);box-shadow:var(--v3-sh-1)}.v3-scope .prose hr{margin:40px 0;border:0;border-top:1px solid var(--v3-line)}.v3-scope .prose table{display:block;width:100%;max-width:100%;overflow-x:auto;margin-bottom:24px;border-collapse:collapse;font-size:15px}.v3-scope .prose th,.v3-scope .prose td{padding:10px 14px;border-bottom:1px solid var(--v3-line);text-align:start;vertical-align:top}.v3-scope .prose th{background:var(--v3-canvas-alt);color:var(--v3-ink);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.v3-scope .prose .callout{margin-bottom:24px;padding:16px 20px;border:1px solid rgba(74,108,247,.22);border-radius:var(--v3-r-lg);background:var(--v3-tint)}@media (max-width: 640px){.v3-scope .prose{font-size:16px}.v3-scope .prose th,.v3-scope .prose td{padding:8px 10px}.v3-scope .prose td{font-size:14px}}.v3-scope .doc-alert{border-radius:var(--v3-r-md);padding:16px 18px}.v3-scope .doc-alert--info{background:var(--v3-tint);border-inline-start:3px solid var(--v3-brand);color:var(--v3-ink-2)}.v3-scope .doc-alert--warning{background:var(--v3-warn-tint);border-inline-start:3px solid var(--v3-warn);color:var(--v3-ink)}.v3-scope .doc-feature-card,.v3-scope .doc-stat{border:1px solid var(--v3-line);border-radius:var(--v3-r-lg);background:var(--v3-surface);box-shadow:var(--v3-sh-1)}.v3-scope .doc-stat__value{color:var(--v3-brand-strong)}.v3-scope .doc-stat__label,.v3-scope .doc-feature-card__desc{color:var(--v3-muted)}.v3-scope .doc-feature-card__title,.v3-scope .doc-concept__label{color:var(--v3-ink)}.v3-scope .doc-table-wrap{max-width:100%;overflow-x:auto;border-radius:var(--v3-r-lg);border:1px solid var(--v3-line)}.v3-scope .prose .doc-table-wrap table{display:table;overflow:visible}.v3-scope .doc-table{border:0}.v3-scope .doc-table th{background:var(--v3-canvas-alt);color:var(--v3-ink);border-bottom:1px solid var(--v3-line-strong)}.v3-scope .doc-table td{border-bottom:1px solid var(--v3-line);color:var(--v3-ink-2)}.v3-scope .doc-table tbody tr:hover td{background:var(--v3-tint)}.v3-scope .legal-page .display,.v3-scope .legal-page .error-code,.v3-scope .error-page .display,.v3-scope .error-page .error-code{font-family:var(--v3-font);font-weight:800;letter-spacing:-.03em;color:var(--v3-ink)}.v3-scope .legal-page .legal-breadcrumb,.v3-scope .legal-page .legal-updated,.v3-scope .legal-page .legal-footer-note,.v3-scope .legal-page .back-link,.v3-scope .legal-page .error-body,.v3-scope .error-page .legal-breadcrumb,.v3-scope .error-page .legal-updated,.v3-scope .error-page .legal-footer-note,.v3-scope .error-page .back-link,.v3-scope .error-page .error-body{font-family:var(--v3-font)}.v3-scope .legal-page .legal-h2,.v3-scope .legal-page .error-heading,.v3-scope .error-page .legal-h2,.v3-scope .error-page .error-heading{color:var(--v3-ink)}.v3-scope .legal-page .btn-primary,.v3-scope .error-page .btn-primary{background:var(--v3-brand-gradient);border-color:transparent;box-shadow:var(--v3-sh-brand)}.v3-scope .legal-page .btn-primary:hover,.v3-scope .error-page .btn-primary:hover{background:var(--v3-brand-gradient);border-color:transparent}.v3-scope .v3-reveal{opacity:0;transform:translateY(18px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.v3-scope .v3-reveal--in{opacity:1;transform:none}@media (max-width: 900px){.v3-scope .steps{grid-template-columns:1fr}}@media (max-width: 720px){.v3-scope .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-scope .page-hero-actions .btn{width:100%}}@media (prefers-reduced-motion: reduce){.v3-scope .v3-reveal,.v3-scope .v3-reveal--in{opacity:1;transform:none;transition:none}.v3-scope .btn:hover,.v3-scope .card--hover:hover{transform:none}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--bg);color:var(--ink);font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11"}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.15;color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0}p{margin:0}ul{list-style:disc;margin:0;padding:0}footer ul{list-style:none}.display{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block}.lede{font-size:19px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.lede:has(.hero-sub){font-size:16px}.wrap{width:100%;max-width:var(--max-w);margin:0 auto;padding:0 var(--gutter)}.section{padding:96px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--r-sm);font-weight:500;font-size:15px;letter-spacing:-.01em;border:1px solid transparent;transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease;white-space:nowrap;cursor:pointer;font-family:var(--font-sans);line-height:1}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--brand-gradient);color:#fff;border-color:var(--brand)}.btn-primary:hover{background:var(--brand-2);border-color:var(--brand-2);box-shadow:var(--sh-2)}.btn-accent{background:var(--accent);color:#fff;border-color:var(--accent)}.btn-accent:hover{background:var(--accent-2);border-color:var(--accent-2)}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.btn-outline-white{background:transparent;color:#fff;border-color:#fff6}.btn-outline-white:hover{background:#ffffff1f}.btn-lg{height:52px;padding:0 28px;font-size:16px}.btn-sm{height:36px;padding:0 14px;font-size:13px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:24px}.card-quiet{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--r-md);padding:24px}.tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-family:var(--font-mono);background:var(--brand-soft);color:var(--brand);border:1px solid rgba(0,103,255,.15);letter-spacing:.02em}.tag-accent{background:var(--accent-soft);color:var(--accent-2);border-color:#d9775726}.tag-muted{background:var(--bg-elev);color:var(--muted);border-color:var(--line)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}::selection{background:var(--brand);color:#fff}hr{height:1px;background:var(--line);border:none;margin:0}@media (max-width: 720px){.section{padding:64px 0}}.article-body{font-size:16px;line-height:1.75;color:var(--ink-2)}.article-body h2{font-size:24px;font-weight:600;margin:40px 0 12px;color:var(--ink);letter-spacing:-.02em}.article-body h3{font-size:19px;font-weight:600;margin:32px 0 10px;color:var(--ink)}.article-body p{margin-bottom:18px}.article-body ul,.article-body ol{margin:0 0 18px 22px}.article-body li{margin-bottom:6px}.article-body code{font-family:var(--font-mono);font-size:13px;background:var(--bg);border:1px solid var(--line);padding:2px 6px;border-radius:4px}.article-body pre{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);padding:18px;overflow-x:auto;margin-bottom:20px}.article-body pre code{background:none;border:none;padding:0;font-size:13px}.article-body blockquote{border-left:3px solid var(--brand);padding:4px 0 4px 18px;margin:0 0 18px;color:var(--muted)}.article-body a{color:var(--brand);text-decoration:underline}.article-body img{border-radius:var(--r-md);border:1px solid var(--line);margin:24px 0}.article-body strong{color:var(--ink);font-weight:600}.article-body .callout{background:var(--brand-soft);border:1px solid rgba(0,103,255,.15);border-radius:var(--r-md);padding:16px 20px;margin-bottom:20px}.doc-alert{display:flex;gap:12px;align-items:flex-start;border-radius:var(--r-sm, 4px);padding:14px 16px;margin:24px 0;font-size:15px;line-height:1.6}.doc-alert__icon{font-size:18px;flex-shrink:0;margin-top:1px}.doc-alert--info{background:color-mix(in srgb,var(--brand) 8%,transparent);border-left:3px solid var(--brand);color:var(--ink-2)}.doc-alert--warning{background:color-mix(in srgb,#d97706 8%,transparent);border-left:3px solid #d97706;color:var(--ink)}.doc-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:20px 0}.doc-feature-card{border:1px solid #9cd5ff;padding:18px;border-radius:6px}.doc-feature-card__icon{font-size:22px;margin-bottom:10px}.doc-feature-card__title{font-size:14px;font-weight:600;color:var(--ink);margin-bottom:6px}.doc-feature-card__desc{font-size:13px;color:var(--muted);line-height:1.55;margin:0}.doc-concept{margin:16px 0;font-size:15px}.doc-concept__label{font-size:13px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.doc-concept p{margin-bottom:10px;color:var(--ink-2)}.doc-concept p:last-child{margin-bottom:0}.doc-concept ul{margin:8px 0 0 20px;color:var(--ink-2)}.doc-concept ul li{margin-bottom:4px}.doc-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0}.doc-stat{border:1px solid #9cd5ff;padding:16px;text-align:center;border-radius:6px}.doc-stat__value{font-size:22px;font-weight:800;color:var(--brand);line-height:1.1;margin-bottom:4px}.doc-stat__label{font-size:12px;color:var(--muted);line-height:1.4}.doc-table-wrap{overflow-x:auto;margin:20px 0;border-radius:6px}.doc-table{width:100%;border-collapse:collapse;font-size:14px;border:1px solid var(--line)}.doc-table th{background:var(--bg);padding:10px 14px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--ink);border-bottom:2px solid var(--line)}.doc-table td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top}.doc-table tbody tr:last-child td{border-bottom:none}.doc-table tbody tr:hover td{background:var(--bg)}@media (max-width: 640px){.doc-feature-grid{grid-template-columns:1fr}.doc-stats-grid{grid-template-columns:repeat(2,1fr)}}
