@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc13b39252d1d5db-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13cd7207edd5ace2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f04c3881ee3d9785-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fc13b39252d1d5db-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13cd7207edd5ace2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f04c3881ee3d9785-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fc13b39252d1d5db-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13cd7207edd5ace2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f04c3881ee3d9785-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fc13b39252d1d5db-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13cd7207edd5ace2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Chivo_5d4c76;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f04c3881ee3d9785-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Chivo_Fallback_5d4c76;src:local("Arial");ascent-override:87.67%;descent-override:23.32%;line-gap-override:0.00%;size-adjust:107.22%}.__className_5d4c76{font-family:__Chivo_5d4c76,__Chivo_Fallback_5d4c76;font-style:normal}.__variable_5d4c76{--font-display:"__Chivo_5d4c76","__Chivo_Fallback_5d4c76"}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Martian_Mono_a3bff0;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Martian_Mono_Fallback_a3bff0;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_a3bff0{font-family:__Martian_Mono_a3bff0,__Martian_Mono_Fallback_a3bff0;font-style:normal}.__variable_a3bff0{--font-mono-site:"__Martian_Mono_a3bff0","__Martian_Mono_Fallback_a3bff0"}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.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:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_4cd417;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_4cd417;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_4cd417{font-family:__IBM_Plex_Sans_4cd417,__IBM_Plex_Sans_Fallback_4cd417;font-style:normal}.__variable_4cd417{--font-sans:"__IBM_Plex_Sans_4cd417","__IBM_Plex_Sans_Fallback_4cd417"}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_308571;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_308571;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_308571{font-family:__IBM_Plex_Mono_308571,__IBM_Plex_Mono_Fallback_308571;font-style:normal}.__variable_308571{--font-mono:"__IBM_Plex_Mono_308571","__IBM_Plex_Mono_Fallback_308571"}:root{--ui-canvas:#ecefee;--ui-surface:#fafbfb;--ui-raised:#fff;--ui-sunken:#e1e6e5;--ui-tint:#e2eaee;--ui-night:#111716;--ui-night-2:#1a2221;--ui-shell:#111716;--ui-shell-hover:#1a2221;--ui-shell-active:#26302e;--ui-line:#dce2e1;--ui-line-strong:#c0c9c7;--ui-line-shell:#232c2a;--ui-night-line:#232c2a;--ui-ink:#141a19;--ui-ink-2:#4c5654;--ui-ink-3:#78827f;--ui-ink-4:#9ba4a2;--ui-ink-shell:#edf1f0;--ui-ink-shell-2:#98a3a0;--ui-accent:#d8401f;--ui-accent-hover:#b8321a;--ui-accent-ink:#b8321a;--ui-accent-soft:#fbe6e0;--ui-accent-line:#f2b9a9;--ui-on-accent:#fff;--ui-ion:#2c6c88;--ui-ion-hover:#1f5468;--ui-ion-soft:#e3edf2;--ui-ion-line:#bfd4de;--ui-positive:#1a6a4f;--ui-positive-soft:#e4efea;--ui-positive-line:#bcd8cc;--ui-attention:#8a5a12;--ui-attention-soft:#f5eee1;--ui-attention-line:#e3d0ac;--ui-critical:#a32b3c;--ui-critical-soft:#f7e8ea;--ui-critical-line:#e9c3c9;--ui-neutral:#626c6a;--ui-neutral-soft:#e9edec;--ui-neutral-line:#d7dedc;--ui-font-display:var(--font-display,"Chivo"),ui-sans-serif,system-ui,sans-serif;--ui-font-sans:var(--font-sans,"IBM Plex Sans"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--ui-font-mono:var(--font-mono,"IBM Plex Mono"),ui-monospace,"SF Mono",Consolas,monospace;--ui-font-serif:var(--ui-font-display);--ui-text-3xl:27px;--ui-text-2xl:21px;--ui-text-xl:17px;--ui-text-lg:15px;--ui-text-md:13px;--ui-text-sm:12px;--ui-text-xs:11px;--site-body:1.0625rem;--site-lede:1.375rem;--site-h3:1.5rem;--site-h2:2.75rem;--site-h1:4.5rem;--site-hero:5.75rem;--ui-leading-tight:1.25;--ui-leading-normal:1.5;--ui-leading-relaxed:1.65;--ui-radius-sheet:24px;--ui-radius-card:16px;--ui-radius-control:10px;--ui-radius-chip:8px;--ui-radius-full:999px;--ui-radius-xs:4px;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-radius-panel:var(--ui-radius-sheet);--ui-rail-width:224px;--ui-topbar-height:52px;--ui-content-max:1520px;--ui-site-max:1240px;--ui-read-max:62ch;--rhythm-unit:0.5rem;--rhythm-tick:0.5rem;--rhythm-gutter:0.75rem;--rhythm-step:1.25rem;--rhythm-pocket:1.5rem;--rhythm-beat:3.5rem;--rhythm-inset:clamp(1.5rem,0.63rem + 3.7vw,3.5rem);--rhythm-air-tight:clamp(2.5rem,2.07rem + 1.85vw,3.5rem);--rhythm-air:clamp(4rem,2.7rem + 5.55vw,7rem);--rhythm-air-wide:clamp(5.5rem,3.98rem + 6.47vw,9rem);--ui-shadow-sm:0 1px 2px rgba(20,26,25,.05);--ui-shadow-md:0 6px 20px -4px rgba(20,26,25,.1),0 2px 6px -2px rgba(20,26,25,.05);--ui-shadow-lg:0 18px 48px -12px rgba(20,26,25,.18),0 4px 12px -4px rgba(20,26,25,.07);--ui-shadow-float:0 24px 60px -20px rgba(20,26,25,.2),0 4px 12px -6px rgba(20,26,25,.1);--ui-edge:inset 0 1px 0 hsla(0,0%,100%,.6);--ui-ring:0 0 0 2px var(--ui-canvas),0 0 0 4px var(--ui-accent);--ui-ease:cubic-bezier(0.4,0,0.2,1);--ui-ease-settle:cubic-bezier(0.4,0,0.2,1);--ui-duration-fast:150ms;--ui-duration:200ms;--ui-duration-slow:300ms;--ui-duration-scene:500ms}.dark{--ui-canvas:#0d1211;--ui-surface:#151c1b;--ui-raised:#1b2423;--ui-sunken:#0a0f0e;--ui-tint:#131e22;--ui-night:#070a0a;--ui-night-2:#111817;--ui-shell:#0a0e0e;--ui-shell-hover:#161e1d;--ui-shell-active:#222c2a;--ui-line:#222c2a;--ui-line-strong:#35403e;--ui-line-shell:#1b2322;--ui-night-line:#1b2322;--ui-ink:#edf1f0;--ui-ink-2:#a7b1af;--ui-ink-3:#7c8785;--ui-ink-4:#626c6a;--ui-ink-shell:#edf1f0;--ui-ink-shell-2:#939e9c;--ui-accent:#f0664a;--ui-accent-hover:#f4826b;--ui-accent-ink:#f4826b;--ui-accent-soft:#2e1712;--ui-accent-line:#5a2a20;--ui-on-accent:#14100d;--ui-ion:#6fa8c4;--ui-ion-hover:#8cbdd5;--ui-ion-soft:#12242c;--ui-ion-line:#26414d;--ui-positive:#4fb68f;--ui-positive-soft:#0d2019;--ui-positive-line:#1d3b30;--ui-attention:#d0a055;--ui-attention-soft:#21190c;--ui-attention-line:#3e3119;--ui-critical:#e97f8c;--ui-critical-soft:#261417;--ui-critical-line:#452229;--ui-neutral:#939e9c;--ui-neutral-soft:#151c1b;--ui-neutral-line:#2a3432;--ui-shadow-sm:0 1px 2px rgba(0,0,0,.4);--ui-shadow-md:0 6px 20px -4px rgba(0,0,0,.5),0 2px 6px -2px rgba(0,0,0,.3);--ui-shadow-lg:0 18px 48px -12px rgba(0,0,0,.6),0 4px 12px -4px rgba(0,0,0,.35);--ui-shadow-float:0 24px 60px -20px rgba(0,0,0,.55),0 4px 12px -6px rgba(0,0,0,.35);--ui-edge:inset 0 1px 0 hsla(0,0%,100%,.045);--ui-ring:0 0 0 2px var(--ui-canvas),0 0 0 4px var(--ui-accent)}.dark,:root{--brain-bg:var(--ui-canvas);--brain-surface:var(--ui-surface);--brain-surface-raised:var(--ui-raised);--brain-border:var(--ui-line);--brain-border-strong:var(--ui-line-strong);--brain-text:var(--ui-ink);--brain-text-muted:var(--ui-ink-2);--brain-text-faint:var(--ui-ink-3);--brain-accent:var(--ui-accent);--brain-accent-ink:var(--ui-on-accent);--brain-ion:var(--ui-ion);--brain-ion-soft:var(--ui-ion-soft);--brain-mint:var(--ui-positive);--brain-mint-soft:var(--ui-positive-soft);--brain-amber:var(--ui-attention);--brain-red:var(--ui-critical);--brain-radius-sm:var(--ui-radius-sm);--brain-radius-md:var(--ui-radius-md);--brain-radius-lg:var(--ui-radius-lg);--brain-shadow-sm:var(--ui-shadow-sm);--brain-shadow-md:var(--ui-shadow-md);--brain-ring:var(--ui-ring);--brain-text-2xl:var(--ui-text-2xl);--brain-text-xl:var(--ui-text-xl);--brain-text-lg:var(--ui-text-lg);--brain-text-base:var(--ui-text-md);--brain-text-sm:var(--ui-text-sm);--brain-text-xs:var(--ui-text-xs)}[data-surface=site]{--ui-canvas:#edeeea;--ui-surface:#fff;--ui-raised:#fff;--ui-sunken:#e3e5e1;--ui-tint:#e6e8e4;--ui-night:#14161a;--ui-night-2:#1e2126;--ui-ink:#14161a;--ui-ink-2:#5c6167;--ui-ink-3:#84898e;--ui-ink-4:#a9adb0;--ui-ink-shell:#edeeea;--ui-ink-shell-2:#9a9fa5;--ui-grid:#e1e3df;--ui-line:#d3d6d0;--ui-rule:#b4b8b2;--ui-line-strong:#8f938d;--ui-line-shell:#2b2f35;--ui-night-line:#2b2f35;--ui-accent:#d8401f;--ui-accent-hover:#b8321a;--ui-accent-ink:#b8321a;--ui-accent-soft:#fbe6e0;--ui-accent-line:#f2b9a9;--ui-on-accent:#fff;--ui-radius-xs:0px;--ui-radius-sm:0px;--ui-radius-chip:0px;--ui-radius-control:0px;--ui-radius-md:0px;--ui-radius-card:0px;--ui-radius-lg:0px;--ui-radius-panel:0px;--ui-radius-sheet:0px;--ui-radius-full:0px;--ui-font-display:var(--font-display,"Chivo"),ui-sans-serif,system-ui,sans-serif;--ui-font-sans:var(--font-display,"Chivo"),ui-sans-serif,system-ui,sans-serif;--ui-font-mono:var(--font-mono-site,"Martian Mono"),ui-monospace,"SF Mono",Consolas,monospace;--ui-font-serif:var(--ui-font-display);--site-body:1rem;--site-lede:clamp(1.0625rem,1rem + 0.28vw,1.1875rem);--site-h3:clamp(1.25rem,1.2rem + 0.23vw,1.375rem);--site-h2:clamp(1.75rem,1.43rem + 1.39vw,2.5rem);--site-h1:clamp(2.25rem,1.6rem + 2.78vw,3.75rem);--site-hero:clamp(2.125rem,0.88rem + 5.32vw,5rem);--ui-edge:none;--ui-shadow-float:none;--ui-ring:0 0 0 2px var(--ui-canvas),0 0 0 4px var(--ui-accent);color-scheme:light}@media (prefers-color-scheme:dark){[data-surface=site]{color-scheme:dark;--ui-canvas:#121418;--ui-surface:#1a1d22;--ui-raised:#1a1d22;--ui-sunken:#0e1013;--ui-tint:#16191e;--ui-night:#e9eae6;--ui-night-2:#dadcd7;--ui-ink:#e9eae6;--ui-ink-2:#a9aeb3;--ui-ink-3:#7c8288;--ui-ink-4:#5a6066;--ui-ink-shell:#14161a;--ui-ink-shell-2:#5c6167;--ui-grid:#1d2126;--ui-line:#262b31;--ui-rule:#3a4048;--ui-line-strong:#555c64;--ui-line-shell:#c9ccc6;--ui-night-line:#c9ccc6;--ui-accent:#f0664a;--ui-accent-hover:#f98a72;--ui-accent-ink:#f98a72;--ui-accent-soft:#2a1712;--ui-accent-line:#5a2a1f;--ui-on-accent:#14161a;--ui-ring:0 0 0 2px var(--ui-canvas),0 0 0 4px var(--ui-accent)}}[data-surface=site]{--ui-ion:#2c6c88;--ui-ion-hover:#1f5468;--ui-ion-soft:#e3edf2;--ui-ion-line:#bfd4de;--ui-positive:#1a6a4f;--ui-positive-soft:#e4efea;--ui-positive-line:#bcd8cc;--ui-attention:#8a5a12;--ui-attention-soft:#f5eee1;--ui-attention-line:#e3d0ac;--ui-critical:#a32b3c;--ui-critical-soft:#f7e8ea;--ui-critical-line:#e9c3c9;--ui-neutral:#626c6a;--ui-neutral-soft:#e6e8e4;--ui-neutral-line:#d3d6d0}@media (prefers-color-scheme:dark){[data-surface=site]{--ui-ion:#6fa8c4;--ui-ion-hover:#8cbdd5;--ui-ion-soft:#12242c;--ui-ion-line:#26414d;--ui-positive:#4fb68f;--ui-positive-soft:#0d2019;--ui-positive-line:#1d3b30;--ui-attention:#d0a055;--ui-attention-soft:#21190c;--ui-attention-line:#3e3119;--ui-critical:#e97f8c;--ui-critical-soft:#261417;--ui-critical-line:#452229;--ui-neutral:#939e9c;--ui-neutral-soft:#16191e;--ui-neutral-line:#262b31}}