<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ebec2867f40f78ec-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d607327a37a507c7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e1b830192b7974a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3aa27b2eb5f698f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3478b6abef19b3b3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7524e759b2d52ce2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/83feb047e42e457a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/40bfb1458eaec497-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ea51a27e153ec43-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/035951aefad7b653-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_11c30a{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/917cd3630643261c-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;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/253c2da0d6db7fb7-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;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aeeb8f17b662c1cb-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;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fefa56e0a0c044be-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;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76a592a1c919d78c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/24f44be2cf98e6f7-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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/917cd3630643261c-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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/253c2da0d6db7fb7-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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/aeeb8f17b662c1cb-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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fefa56e0a0c044be-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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/76a592a1c919d78c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/24f44be2cf98e6f7-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;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;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;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;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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;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;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_905274{font-family:IBM Plex Sans,IBM Plex Sans Fallback}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/df811ddd9cb85f46-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 Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/12e9aab98a013426-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 Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/bca0546614b37687-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 Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e8d87b67632996d7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f424ed3ec26e2cd5-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 Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/269cbd6ba3b1a96a-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 Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f7156103a6f4aada-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 Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ff9106ab4d529a04-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 Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/14a3ce528a58d0c0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/830a968c1890436a-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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1831d554f4a6c72e-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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4bb7c4805b03088f-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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0bf2851e5c3c33fd-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 Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a68262bca23ef37-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4a55e3a359b42768-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 Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/412dd43c0b8d0102-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 Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d0ae519964ce1eb9-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 Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a5e1f922de155b5-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 Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/78bcd4db008a6130-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5a38c412fa3989d0-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 Serif Fallback";src:local("Times New Roman");ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:116.43%}.__className_e66ea4{font-family:"IBM Plex Serif","IBM Plex Serif Fallback"}.light,.light-theme,:root{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f1f1f1;--gray-4:#ebebeb;--gray-5:#e4e4e4;--gray-6:#ddd;--gray-7:#d4d4d4;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:grey;--gray-11:#646464;--gray-12:#202020}.dark,.dark-theme{--gray-1:#181818;--gray-2:#1b1b1b;--gray-3:#282828;--gray-4:#303030;--gray-5:#373737;--gray-6:#3f3f3f;--gray-7:#4a4a4a;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#818181;--gray-11:#b1b1b1;--gray-12:#eee}.light,.light-theme,:root{--indigo-1:#fdfdfe;--indigo-2:#f8faff;--indigo-3:#f0f4ff;--indigo-4:#e6edfe;--indigo-5:#d9e2fc;--indigo-6:#c6d4f9;--indigo-7:#aec0f5;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3a5ccc;--indigo-11:#3451b2;--indigo-12:#1f2d5c}.dark,.dark-theme{--indigo-1:#131620;--indigo-2:#15192d;--indigo-3:#1a2242;--indigo-4:#1e284f;--indigo-5:#202d5c;--indigo-6:#24366e;--indigo-7:#2c438f;--indigo-8:#3b5dce;--indigo-9:#3e63dd;--indigo-10:#5c73e7;--indigo-11:#99a1ff;--indigo-12:#dddffe}.light,.light-theme,:root{--yellow-1:#fdfdf9;--yellow-2:#fffbe0;--yellow-3:#fff8c6;--yellow-4:#fcf3af;--yellow-5:#f7ea9b;--yellow-6:#ecdd85;--yellow-7:#dac56e;--yellow-8:#c9aa45;--yellow-9:#fbe32d;--yellow-10:#f9da10;--yellow-11:#775f28;--yellow-12:#473b1f}.dark,.dark-theme{--yellow-1:#1c1500;--yellow-2:#221a04;--yellow-3:#2c230a;--yellow-4:#342a0e;--yellow-5:#3d3211;--yellow-6:#493d14;--yellow-7:#615119;--yellow-8:#8f7d24;--yellow-9:#fbe32d;--yellow-10:#fcea5c;--yellow-11:#fe3;--yellow-12:#fff5ad}.Blockquote{font-size:1.2em;margin-bottom:1em;padding:0 .5em;color:var(--c-gray-11);font-style:italic}.Breadcrumbs{display:flex}.Breadcrumb{font-size:var(--fs-m)}.Breadcrumb:not(:first-of-type):before{content:"»";margin:0 .25em}.Code{font-size:85%;padding:.15em .25em;background-color:var(--c-yellow-2);font-family:var(--ff-monospace)!important;color:var(--c-yellow-11)}.Codeblock.Codeblock--Dark pre code.hljs{display:block;overflow-x:auto;padding:1em}.Codeblock.Codeblock--Dark .hljs{color:#abb2bf}.Codeblock.Codeblock--Dark .hljs-comment,.Codeblock.Codeblock--Dark .hljs-quote{color:#5c6370;font-style:italic}.Codeblock.Codeblock--Dark .hljs-doctag,.Codeblock.Codeblock--Dark .hljs-formula,.Codeblock.Codeblock--Dark .hljs-keyword{color:#c678dd}.Codeblock.Codeblock--Dark .hljs-deletion,.Codeblock.Codeblock--Dark .hljs-name,.Codeblock.Codeblock--Dark .hljs-section,.Codeblock.Codeblock--Dark .hljs-selector-tag,.Codeblock.Codeblock--Dark .hljs-subst{color:#e06c75}.Codeblock.Codeblock--Dark .hljs-literal{color:#56b6c2}.Codeblock.Codeblock--Dark .hljs-addition,.Codeblock.Codeblock--Dark .hljs-attribute,.Codeblock.Codeblock--Dark .hljs-meta .hljs-string,.Codeblock.Codeblock--Dark .hljs-regexp,.Codeblock.Codeblock--Dark .hljs-string{color:#98c379}.Codeblock.Codeblock--Dark .hljs-attr,.Codeblock.Codeblock--Dark .hljs-number,.Codeblock.Codeblock--Dark .hljs-selector-attr,.Codeblock.Codeblock--Dark .hljs-selector-class,.Codeblock.Codeblock--Dark .hljs-selector-pseudo,.Codeblock.Codeblock--Dark .hljs-template-variable,.Codeblock.Codeblock--Dark .hljs-type,.Codeblock.Codeblock--Dark .hljs-variable{color:#d19a66}.Codeblock.Codeblock--Dark .hljs-bullet,.Codeblock.Codeblock--Dark .hljs-link,.Codeblock.Codeblock--Dark .hljs-meta,.Codeblock.Codeblock--Dark .hljs-selector-id,.Codeblock.Codeblock--Dark .hljs-symbol,.Codeblock.Codeblock--Dark .hljs-title{color:#61aeee}.Codeblock.Codeblock--Dark .hljs-built_in,.Codeblock.Codeblock--Dark .hljs-class .hljs-title,.Codeblock.Codeblock--Dark .hljs-title.class_{color:#e6c07b}.Codeblock.Codeblock--Dark .hljs-emphasis{font-style:italic}.Codeblock.Codeblock--Dark .hljs-strong{font-weight:700}.Codeblock.Codeblock--Dark .hljs-link{text-decoration:underline}.Codeblock:not(.Codeblock--Dark) pre code.hljs{display:block;overflow-x:auto;padding:1em}.Codeblock:not(.Codeblock--Dark) .hljs{color:#383a42}.Codeblock:not(.Codeblock--Dark) .hljs-comment,.Codeblock:not(.Codeblock--Dark) .hljs-quote{color:#a0a1a7;font-style:italic}.Codeblock:not(.Codeblock--Dark) .hljs-doctag,.Codeblock:not(.Codeblock--Dark) .hljs-formula,.Codeblock:not(.Codeblock--Dark) .hljs-keyword{color:#a626a4}.Codeblock:not(.Codeblock--Dark) .hljs-deletion,.Codeblock:not(.Codeblock--Dark) .hljs-name,.Codeblock:not(.Codeblock--Dark) .hljs-section,.Codeblock:not(.Codeblock--Dark) .hljs-selector-tag,.Codeblock:not(.Codeblock--Dark) .hljs-subst{color:#e45649}.Codeblock:not(.Codeblock--Dark) .hljs-literal{color:#0184bb}.Codeblock:not(.Codeblock--Dark) .hljs-addition,.Codeblock:not(.Codeblock--Dark) .hljs-attribute,.Codeblock:not(.Codeblock--Dark) .hljs-meta .hljs-string,.Codeblock:not(.Codeblock--Dark) .hljs-regexp,.Codeblock:not(.Codeblock--Dark) .hljs-string{color:#50a14f}.Codeblock:not(.Codeblock--Dark) .hljs-attr,.Codeblock:not(.Codeblock--Dark) .hljs-number,.Codeblock:not(.Codeblock--Dark) .hljs-selector-attr,.Codeblock:not(.Codeblock--Dark) .hljs-selector-class,.Codeblock:not(.Codeblock--Dark) .hljs-selector-pseudo,.Codeblock:not(.Codeblock--Dark) .hljs-template-variable,.Codeblock:not(.Codeblock--Dark) .hljs-type,.Codeblock:not(.Codeblock--Dark) .hljs-variable{color:#986801}.Codeblock:not(.Codeblock--Dark) .hljs-bullet,.Codeblock:not(.Codeblock--Dark) .hljs-link,.Codeblock:not(.Codeblock--Dark) .hljs-meta,.Codeblock:not(.Codeblock--Dark) .hljs-selector-id,.Codeblock:not(.Codeblock--Dark) .hljs-symbol,.Codeblock:not(.Codeblock--Dark) .hljs-title{color:#4078f2}.Codeblock:not(.Codeblock--Dark) .hljs-built_in,.Codeblock:not(.Codeblock--Dark) .hljs-class .hljs-title,.Codeblock:not(.Codeblock--Dark) .hljs-title.class_{color:#c18401}.Codeblock:not(.Codeblock--Dark) .hljs-emphasis{font-style:italic}.Codeblock:not(.Codeblock--Dark) .hljs-strong{font-weight:700}.Codeblock:not(.Codeblock--Dark) .hljs-link{text-decoration:underline}.Codeblock:not(.Codeblock--Dark) code[class*=language-],.Codeblock:not(.Codeblock--Dark) pre[class*=language-]{color:#000;text-shadow:0 1px #fff;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.Codeblock:not(.Codeblock--Dark) code[class*=language-] ::selection,.Codeblock:not(.Codeblock--Dark) code[class*=language-]::selection,.Codeblock:not(.Codeblock--Dark) pre[class*=language-] ::selection,.Codeblock:not(.Codeblock--Dark) pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{.Codeblock:not(.Codeblock--Dark) code[class*=language-],.Codeblock:not(.Codeblock--Dark) pre[class*=language-]{text-shadow:none}}.Codeblock:not(.Codeblock--Dark) pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}.Codeblock:not(.Codeblock--Dark) :not(pre)&gt;code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.Codeblock:not(.Codeblock--Dark) .token.cdata,.Codeblock:not(.Codeblock--Dark) .token.comment,.Codeblock:not(.Codeblock--Dark) .token.doctype,.Codeblock:not(.Codeblock--Dark) .token.prolog{color:#708090}.Codeblock:not(.Codeblock--Dark) .token.punctuation{color:#999}.Codeblock:not(.Codeblock--Dark) .token.namespace{opacity:.7}.Codeblock:not(.Codeblock--Dark) .token.boolean,.Codeblock:not(.Codeblock--Dark) .token.constant,.Codeblock:not(.Codeblock--Dark) .token.deleted,.Codeblock:not(.Codeblock--Dark) .token.number,.Codeblock:not(.Codeblock--Dark) .token.property,.Codeblock:not(.Codeblock--Dark) .token.symbol,.Codeblock:not(.Codeblock--Dark) .token.tag{color:#905}.Codeblock:not(.Codeblock--Dark) .token.attr-name,.Codeblock:not(.Codeblock--Dark) .token.builtin,.Codeblock:not(.Codeblock--Dark) .token.char,.Codeblock:not(.Codeblock--Dark) .token.inserted,.Codeblock:not(.Codeblock--Dark) .token.selector,.Codeblock:not(.Codeblock--Dark) .token.string{color:#690}.Codeblock:not(.Codeblock--Dark) .language-css .token.string,.Codeblock:not(.Codeblock--Dark) .style .token.string,.Codeblock:not(.Codeblock--Dark) .token.entity,.Codeblock:not(.Codeblock--Dark) .token.operator,.Codeblock:not(.Codeblock--Dark) .token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.Codeblock:not(.Codeblock--Dark) .token.atrule,.Codeblock:not(.Codeblock--Dark) .token.attr-value,.Codeblock:not(.Codeblock--Dark) .token.keyword{color:#07a}.Codeblock:not(.Codeblock--Dark) .token.class-name,.Codeblock:not(.Codeblock--Dark) .token.function{color:#dd4a68}.Codeblock:not(.Codeblock--Dark) .token.important,.Codeblock:not(.Codeblock--Dark) .token.regex,.Codeblock:not(.Codeblock--Dark) .token.variable{color:#e90}.Codeblock:not(.Codeblock--Dark) .token.bold,.Codeblock:not(.Codeblock--Dark) .token.important{font-weight:700}.Codeblock:not(.Codeblock--Dark) .token.italic{font-style:italic}.Codeblock:not(.Codeblock--Dark) .token.entity{cursor:help}.Codeblock{font-size:var(--fs-s);margin-bottom:1em;overflow-x:scroll;padding:1em;background-color:var(--c-gray-2)}.Codeblock .Code{font-size:1em;padding:0;background:none;color:currentColor}.Collections{display:flex;flex-wrap:wrap;gap:.5em;list-style-type:none}.Collections__Collection{border:1px solid var(--c-gray-7);border-radius:3px;display:block;font-size:var(--fs-s);padding:.35em .75em;background-color:var(--c-gray-3);color:var(--c-gray-11);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.Collections__Collection:hover{border-color:var(--c-yellow-8);color:var(--c-yellow-11);background-color:var(--c-yellow-4)}.Figure{display:flex;flex-direction:column}.Figure__Img{max-width:100%}.Figure__Caption{font-size:var(--fs-s);line-height:1.65;margin-top:.5em;color:var(--c-gray-11);text-align:center}.Heading{display:block;max-width:100%;overflow-wrap:break-word;font-weight:700}.Heading--Jumbo{font-size:var(--fs-xl);margin-bottom:.5em}.Heading--Xl{font-size:var(--fs-l);margin-bottom:.5em}.Heading--L{font-size:calc(var(--fs-m) * 1.25);margin-bottom:.5em}.Heading--M{font-size:var(--fs-m);margin-bottom:.25em}.Link{color:currentColor;text-decoration:underline}.List{margin:1em 0}.List--Bullet{list-style-type:none}.List--Number{list-style-position:inside;list-style-type:decimal}.List__Item{line-height:1.65}.List__Item__Wrapper{display:inline-block}.List__Item:not(:first-of-type){margin-top:.35em}.List--Bullet .List__Item{align-items:baseline;display:flex}.List--Bullet .List__Item:before{content:"";box-sizing:border-box;border:.1em solid var(--c-gray-6);flex-shrink:0;height:.75rem;margin-right:10px;width:.75rem;background-color:var(--c-gray-3);border-radius:100%;box-shadow:1px 1px 1px 0 rgba(0,0,0,.05)}.PostThumbnail{display:block}.PostThumbnail__Title{margin-bottom:.5em}.PostThumbnail__Subheading{list-style-type:none}.PostThumbnail__Subheading,.PostThumbnail__Subheading__Item{align-items:center;display:flex}.PostThumbnail__Subheading__Item:not(:first-of-type):before{content:"·";margin:0 .5em;color:var(--c-gray-11)}.PostThumbnail__Timestamp{font-size:var(--fs-xs)!important;letter-spacing:1px;color:var(--c-gray-11);text-transform:uppercase}.PostThumbnail__Badge{border-width:1px;font-size:var(--fs-xs);padding:2px 4px;border-radius:2px;border-style:solid}.PostThumbnail__Badge--Language{background-color:var(--c-yellow-3);border-color:var(--c-yellow-6);color:var(--c-yellow-11)}.PostThumbnail__Badge--Draft{background-color:var(--c-indigo-3);border-color:var(--c-indigo-6);color:var(--c-indigo-11)}.Text{line-height:1.65}.Text--Large{font-size:var(--fs-l)}.Text:not(:last-child){margin-bottom:1em}.Date{font-size:var(--fs-m);margin-bottom:0}.App{display:flex;flex-direction:column;min-height:100vh;background-color:var(--c-gray-1);color:var(--c-gray-12)}.App__Main{flex-grow:1}.AppArticle{padding:5vh 0}.AppArticle__Breadcrumbs{margin-bottom:1em}.AppArticle__QuickContact{display:block;margin:2em auto 1em;width:500px}.AppFooter{border-top:1px solid var(--c-gray-6);padding:1em 0 0;background-color:var(--c-gray-2)}.AppFooter__Nav{display:flex;list-style-type:none}.AppFooter__Nav__Item{font-size:var(--fs-m);letter-spacing:1px;font-weight:700;text-transform:uppercase}.AppFooter__Nav__Item:not(:first-of-type):before{content:"/";margin:0 5px;color:var(--c-yellow-9)}.AppFooter__Link{letter-spacing:1px;color:var(--c-gray-12);font-weight:700;text-decoration:none;text-transform:uppercase}.AppFooter__Text{font-size:var(--fs-m);line-height:1.65;margin-top:1em;color:var(--c-gray-12);font-family:var(--ff-serif)}.AppFooter__Actions{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;padding:1em 0}.AppFooter__Links{display:flex;list-style-type:none}.AppFooter__Links__Item:not(:first-child){margin-left:.5em}.AppFooter__Links__Link{align-items:center;border:1px solid var(--c-yellow-7);display:flex;font-size:var(--fs-s);justify-content:center;padding:.5em;background-color:var(--c-yellow-3);border-radius:100%;color:var(--c-yellow-11);transition:background-color .15s ease-in,border-color .15s ease-in}.AppFooter__Links__Link:hover{background-color:var(--c-yellow-4);border-color:var(--c-yellow-8)}.AppFooter__DarkModeToggle{align-items:center;border:1px solid var(--c-gray-7);display:flex;font-size:var(--fs-s);gap:.5em;justify-content:center;padding:.5em;background-color:var(--c-gray-3);border-radius:99999999px;color:var(--c-gray-11);cursor:pointer;font-family:var(--ff-sans-serif);transition:background-color .15s ease-in,border-color .15s ease-in}.AppFooter__DarkModeToggle:hover{background-color:var(--c-gray-4);border-color:var(--c-gray-8)}.AppHeader{box-sizing:border-box;padding:1em 0;color:var(--c-gray-12)}.Menu{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:space-between}.Menu--NoBackLink{flex-direction:row-reverse}.Menu__BackLink{font-size:var(--fs-m);font-weight:700}.Menu__Link{align-items:center;display:flex;gap:.25em;color:currentColor;text-decoration:none}.Menu__List{display:flex;flex-direction:row;gap:1em;list-style-type:none}.Menu__Item{font-size:var(--fs-m);color:var(--c-gray-12);cursor:pointer;font-weight:700}.Application__Column{margin:0 auto;max-width:900px;position:relative;width:calc(100% - 2em)}.Post{padding:5vh 0}.Post__Header{align-items:baseline;display:flex;margin-bottom:.5em}.Post__Header&gt;:not(:first-child):before{content:"·";margin:0 .25em}.Post__Figure{margin:2em 0}.Post__Collections{margin-top:2em}.Post .footnotes,.Post sup{font-size:var(--fs-xs)}.Post .footnotes{border-top:1px solid var(--c-gray-6);margin-top:2em}.Post .footnotes h2{display:none}.Post__Footer{font-size:var(--fs-s);margin:2rem 0 1rem}.Post__Footer__List{gap:.5rem;margin:0;padding:0;justify-content:flex-end;list-style-type:none}.Post__Footer__List,.Post__Footer__ListItem{align-items:center;display:flex}.Post__Footer__ListItem:not(:first-child):before{content:"·";margin-right:.5rem;color:var(--c-gray-11)}.Post__Footer__Link{color:var(--c-gray-11)}.Posts__Title:not(:first-of-type){margin-top:1.5em}.Posts__Post{margin-top:1.5rem}.Homepage{padding:5vh 0}.Homepage__Avatar{height:60px;width:60px;border-radius:100%;translate:0 20%}.Homepage__Heading{margin-bottom:1em;margin-top:1.5em}.Homepage__Publication:not(:first-of-type){margin-top:1rem}.Homepage__ReadMore{margin-top:2em}.CollectionPage__AllCollections{margin-top:3em}:root{--ff-serif:var(--font-ibm-plex-serif);--ff-sans-serif:var(--font-ibm-plex-sans);--ff-monospace:var(--font-ibm-plex-mono);--fs-xl:2.5rem;--fs-l:1.5rem;--fs-m:18px;--fs-s:0.8rem;--fs-xs:0.6rem;--fs-xxs:0.5rem}.dark-theme,:root{--c-gray-1:var(--gray-1);--c-gray-2:var(--gray-2);--c-gray-3:var(--gray-3);--c-gray-4:var(--gray-4);--c-gray-5:var(--gray-5);--c-gray-6:var(--gray-6);--c-gray-7:var(--gray-7);--c-gray-8:var(--gray-8);--c-gray-9:var(--gray-9);--c-gray-10:var(--gray-10);--c-gray-11:var(--gray-11);--c-gray-12:var(--gray-12);--c-indigo-1:var(--indigo-1);--c-indigo-2:var(--indigo-2);--c-indigo-3:var(--indigo-3);--c-indigo-4:var(--indigo-4);--c-indigo-5:var(--indigo-5);--c-indigo-6:var(--indigo-6);--c-indigo-7:var(--indigo-7);--c-indigo-8:var(--indigo-8);--c-indigo-9:var(--indigo-9);--c-indigo-10:var(--indigo-10);--c-indigo-11:var(--indigo-11);--c-indigo-12:var(--indigo-12);--c-yellow-1:var(--yellow-1);--c-yellow-2:var(--yellow-2);--c-yellow-3:var(--yellow-3);--c-yellow-4:var(--yellow-4);--c-yellow-5:var(--yellow-5);--c-yellow-6:var(--yellow-6);--c-yellow-7:var(--yellow-7);--c-yellow-8:var(--yellow-8);--c-yellow-9:var(--yellow-9);--c-yellow-10:var(--yellow-10);--c-yellow-11:var(--yellow-11);--c-yellow-12:var(--yellow-12);--c-white:#fff}*{margin:0;padding:0}body,html{font-size:var(--fs-m);width:100%}body{font-family:var(--ff-sans-serif)}@media screen and (min-width:320px){:root{--fs-m:calc(18px + 6 * ((100vw - 320px) / 680))}}@media screen and (min-width:1000px){:root{--fs-m:24px}}</pre></body></html>