@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c1e0ae606c0d380f-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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/9cc95445f0ce201a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/24f599ce1a627b37-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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea308541f46fdb72-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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/1b5a038d2ebd8073-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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/d9c8a48aa27d17bd-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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-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:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_e5a0ce{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_e5a0ce{--font-source-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.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(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.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(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}.editorial-page{--paper:#f4f1e8;--paper-2:#ece8da;--ink:#1a1715;--ink-mute:rgba(26,23,21,0.62);--ink-soft:rgba(26,23,21,0.42);--rule:rgba(26,23,21,0.14);--rule-strong:rgba(26,23,21,0.28);--accent:oklch(56% 0.12 45);--accent-soft:oklch(92% 0.04 38);--serif:var(--font-source-serif),"Source Serif 4","Source Serif Pro",Georgia,serif;--sans:"Helvetica Neue",Helvetica,"Inter",system-ui,-apple-system,sans-serif;--mono:var(--font-jetbrains-mono),"JetBrains Mono","SF Mono",ui-monospace,Menlo,monospace;--pad:28px;--max:1240px;--col-gap:32px;--section-y:120px;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.editorial-page[data-density=compact]{--pad:20px;--section-y:88px;--col-gap:24px}.editorial-page[data-density=spacious]{--pad:36px;--section-y:160px;--col-gap:40px}.editorial-page[data-display=sans] .display{font-family:var(--sans);letter-spacing:-.02em;font-weight:600}.editorial-page *{box-sizing:border-box}.editorial-page a{color:inherit;text-decoration:none}.editorial-page ::selection{background:var(--accent);color:var(--paper)}.editorial-page .wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.editorial-page .rule{height:1px;background:var(--rule);border:0;margin:0}.editorial-page .rule-strong{background:var(--rule-strong)}.editorial-page .section{padding:var(--section-y) 0;position:relative}.editorial-page .grid-12{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--col-gap)}.editorial-page .display{font-family:var(--serif);font-weight:350;letter-spacing:-.018em;line-height:1.02}.editorial-page .h1{font-size:clamp(44px,6.6vw,96px)}.editorial-page .h2{font-size:clamp(34px,4.4vw,60px)}.editorial-page .h3{font-size:clamp(22px,2.2vw,32px)}.editorial-page .lede{font-size:clamp(18px,1.4vw,22px);line-height:1.45;color:var(--ink)}.editorial-page .mono{font-size:12px;letter-spacing:.06em;color:var(--ink-mute)}.editorial-page .mono,.editorial-page .mono-sm{font-family:var(--mono);text-transform:uppercase}.editorial-page .mono-sm{font-size:11px;letter-spacing:.08em}.editorial-page .muted{color:var(--ink-mute)}.editorial-page .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:500 14px/1 var(--sans);letter-spacing:.01em;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.editorial-page .btn:hover{background:var(--accent);border-color:var(--accent)}.editorial-page .btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.editorial-page .btn-ghost:hover{background:var(--ink);color:var(--paper)}.editorial-page .btn-arrow:after{content:"→";font-family:var(--mono);transition:transform .2s ease}.editorial-page .btn-arrow:hover:after,.editorial-page .btn:hover .btn-arrow:after{transform:translateX(3px)}.editorial-page .link{display:inline-flex;align-items:center;gap:8px;padding-bottom:2px;border-bottom:1px solid var(--rule-strong);cursor:pointer;font-weight:500}.editorial-page .link:hover{border-color:var(--accent);color:var(--accent)}.editorial-page .ed-nav{position:sticky;top:0;z-index:40;background:color-mix(in oklch,var(--paper) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--rule)}.editorial-page .nav-row{display:flex;align-items:center;justify-content:space-between;height:64px}.editorial-page .brand{display:flex;align-items:baseline;gap:12px;font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:-.01em}.editorial-page .brand-mark{display:inline-block;width:10px;height:10px;background:var(--accent);transform:translateY(-1px)}.editorial-page .brand-su{font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.editorial-page .nav-links{display:flex;gap:28px}.editorial-page .nav-links a{font-size:14px;color:var(--ink-mute);transition:color .15s}.editorial-page .nav-links a:hover{color:var(--ink)}.editorial-page .nav-cta{display:flex;align-items:center;gap:16px}.editorial-page .hero{padding-top:56px;padding-bottom:var(--section-y)}.editorial-page .hero-kicker{display:flex;align-items:center;gap:12px;margin-bottom:36px}.editorial-page .hero-kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}.editorial-page .hero-headline{max-width:14ch}.editorial-page .hero-headline em{font-style:italic;color:var(--accent)}.editorial-page .hero-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end;margin-top:64px}.editorial-page .hero-meta{display:grid;gap:28px}.editorial-page .hero-meta .row{padding:18px 0;border-top:1px solid var(--rule);display:grid;grid-template-columns:110px 1fr;gap:24px;align-items:baseline}.editorial-page .hero-meta .row:last-child{border-bottom:1px solid var(--rule)}.editorial-page .hero-cta{display:flex;gap:16px;flex-wrap:wrap;margin-top:36px}.editorial-page .marquee{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px 0;overflow:hidden;position:relative}.editorial-page .marquee-track{display:flex;gap:64px;white-space:nowrap;animation:ed-marq 38s linear infinite}.editorial-page .marquee span{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--ink-mute)}.editorial-page .marquee span:before{content:"—";color:var(--accent);margin-right:14px;font-style:normal}@keyframes ed-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.editorial-page .gap-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}.editorial-page .gap-col{padding:48px 40px;position:relative}.editorial-page .gap-col+.gap-col{border-left:1px solid var(--rule)}.editorial-page .gap-col h4{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 28px;color:var(--ink-mute)}.editorial-page .gap-col ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.editorial-page .gap-col li{font-family:var(--serif);font-size:22px;line-height:1.3;padding:14px 0;border-bottom:1px dashed var(--rule)}.editorial-page .gap-col.left li{color:var(--ink-mute);text-decoration:line-through;text-decoration-color:var(--rule-strong)}.editorial-page .gap-col.right li{color:var(--ink)}.editorial-page .gap-col.right li:before{content:"✓";color:var(--accent);margin-right:12px;font-family:var(--sans)}.editorial-page .gap-col .tag{position:absolute;top:20px;right:24px}.editorial-page .net-stage{position:relative;height:480px;border:1px solid var(--rule-strong);background:repeating-linear-gradient(0deg,transparent 0 39px,var(--rule) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,var(--rule) 39px 40px),var(--paper-2);overflow:hidden}.editorial-page .net-node{position:absolute;transform:translate(-50%,-50%);padding:8px 14px;background:var(--paper);border:1px solid var(--ink);font:500 12px/1 var(--mono);white-space:nowrap;transition:all .35s cubic-bezier(.2,.8,.2,1);cursor:default}.editorial-page .net-node.center{background:var(--ink);color:var(--paper);border-color:var(--ink);padding:12px 18px;font-size:13px}.editorial-page .net-node.active{background:var(--accent);color:var(--paper);border-color:var(--accent)}.editorial-page .net-node.dim{opacity:.25}.editorial-page .net-edge{position:absolute;height:1px;background:var(--rule-strong);transform-origin:0 50%;pointer-events:none;transition:all .35s ease}.editorial-page .net-edge.active{background:var(--accent);height:1.5px}.editorial-page .net-edge.dim{opacity:.18}.editorial-page .net-controls{display:flex;flex-wrap:wrap;gap:8px}.editorial-page .chip{padding:10px 16px;border:1px solid var(--rule-strong);background:var(--paper);font:500 13px/1 var(--sans);cursor:pointer;transition:all .15s ease}.editorial-page .chip:hover{border-color:var(--ink)}.editorial-page .chip.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.editorial-page .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--rule)}.editorial-page .pillar{padding:40px 32px 48px;border-right:1px solid var(--rule);position:relative}.editorial-page .pillar:last-child{border-right:0}.editorial-page .pillar .num{font:500 11px/1 var(--mono);letter-spacing:.1em;color:var(--accent);margin-bottom:36px}.editorial-page .pillar h3{font:350 32px/1.05 var(--serif);letter-spacing:-.01em;margin:0 0 16px}.editorial-page .pillar p{color:var(--ink-mute);margin:0 0 28px;max-width:36ch}.editorial-page .pillar:hover{background:var(--paper-2)}.editorial-page .config{display:grid;grid-template-columns:1fr 1.2fr;gap:0;border:1px solid var(--rule-strong)}.editorial-page .config-side{padding:36px;border-right:1px solid var(--rule);background:var(--paper-2)}.editorial-page .config-out{padding:36px}.editorial-page .config-question{margin-bottom:28px}.editorial-page .config-question .q{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:12px}.editorial-page .opt-row{display:grid;gap:8px}.editorial-page .opt{padding:12px 16px;border:1px solid var(--rule);background:var(--paper);cursor:pointer;transition:all .15s;font-size:14px;display:flex;align-items:center;gap:12px}.editorial-page .opt:hover{border-color:var(--ink)}.editorial-page .opt.on{border-color:var(--ink);background:var(--ink);color:var(--paper)}.editorial-page .opt .opt-mark{width:8px;height:8px;border-radius:50%;border:1px solid;flex-shrink:0}.editorial-page .opt.on .opt-mark{background:var(--paper);border-color:var(--paper)}.editorial-page .quote-card{padding:28px;border:1px solid var(--rule);background:var(--paper)}.editorial-page .quote-card .label{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:18px}.editorial-page .quote-card h4{font:350 28px/1.15 var(--serif);margin:0 0 14px;letter-spacing:-.01em}.editorial-page .quote-card .specs{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}.editorial-page .quote-card .spec .k{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px}.editorial-page .quote-card .spec .v{font-size:15px}.editorial-page .quote-card .price{font-family:var(--serif);font-size:36px;letter-spacing:-.01em}.editorial-page .diag{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule-strong)}.editorial-page .diag-side{padding:40px;border-right:1px solid var(--rule)}.editorial-page .diag-side .step{font:500 11px/1 var(--mono);letter-spacing:.1em;color:var(--ink-mute);margin-bottom:18px}.editorial-page .diag-side h3{font:350 30px/1.1 var(--serif);margin:0 0 24px;letter-spacing:-.01em}.editorial-page .scale{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:16px 0 8px}.editorial-page .scale button{padding:14px 0;border:1px solid var(--rule-strong);background:var(--paper);cursor:pointer;font:500 14px/1 var(--mono);transition:all .15s}.editorial-page .scale button:hover{border-color:var(--ink)}.editorial-page .scale button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.editorial-page .scale-labels{display:flex;justify-content:space-between;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-top:6px}.editorial-page .diag-out{padding:40px;background:var(--paper-2);display:flex;flex-direction:column}.editorial-page .diag-score{font-family:var(--serif);font-size:96px;line-height:1;letter-spacing:-.03em}.editorial-page .diag-score .of{color:var(--ink-soft);font-size:28px;vertical-align:top;margin-left:4px}.editorial-page .diag-bar{height:4px;background:var(--rule);margin:24px 0;position:relative;overflow:hidden}.editorial-page .diag-bar>i{position:absolute;left:0;top:0;bottom:0;background:var(--accent);transition:width .6s cubic-bezier(.2,.8,.2,1)}.editorial-page .diag-readout{font-family:var(--serif);font-size:22px;line-height:1.3;letter-spacing:-.005em}.editorial-page .diag-rec{margin-top:auto;padding-top:28px;border-top:1px solid var(--rule)}.editorial-page .diag-rec .label{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:12px}.editorial-page .tools{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.editorial-page .tool{padding:48px 40px;border-right:1px solid var(--rule);position:relative}.editorial-page .tool:last-child{border-right:0}.editorial-page .tool .label{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:24px}.editorial-page .tool .label .pip{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:8px;vertical-align:1px}.editorial-page .tool h3{font:350 36px/1.05 var(--serif);letter-spacing:-.018em;margin:0 0 16px}.editorial-page .tool p{color:var(--ink-mute);max-width:38ch;margin:0 0 24px}.editorial-page .tool ul{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:8px}.editorial-page .tool li{font-size:14px;padding-left:18px;position:relative;color:var(--ink-mute)}.editorial-page .tool li:before{content:"→";position:absolute;left:0;color:var(--accent);font-family:var(--mono)}.editorial-page .footer-cta{background:var(--ink);color:var(--paper);padding:var(--section-y) 0}.editorial-page .footer-cta .display em{font-style:italic;color:oklch(70% .13 38)}.editorial-page .footer-cta .lede{color:rgba(244,241,232,.7)}.editorial-page .footer-cta .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.editorial-page .footer-cta .btn:hover{background:var(--accent);border-color:var(--accent);color:var(--paper)}.editorial-page .footer-cta .btn-ghost{background:transparent;color:var(--paper);border-color:rgba(244,241,232,.4)}.editorial-page .footer-cta .btn-ghost:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.editorial-page .foot{padding:56px 0 40px;border-top:1px solid var(--rule);font-size:14px}.editorial-page .foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--col-gap);margin-bottom:48px}.editorial-page .foot h5{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 16px}.editorial-page .foot a{display:block;padding:6px 0;color:var(--ink-mute)}.editorial-page .foot a:hover{color:var(--ink)}.editorial-page .foot-bottom{display:flex;justify-content:space-between;align-items:baseline;padding-top:24px;border-top:1px solid var(--rule);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.editorial-page .foot-brand-big{font-family:var(--serif);font-size:80px;line-height:1;letter-spacing:-.03em;margin:0 0 12px}.editorial-page .foot-brand-big .accent-dot{color:var(--accent)}@media (max-width:900px){.editorial-page .hero-grid{grid-template-columns:1fr;gap:40px}.editorial-page .config,.editorial-page .diag,.editorial-page .gap-grid,.editorial-page .pillars,.editorial-page .tools{grid-template-columns:1fr}.editorial-page .config-side,.editorial-page .diag-side,.editorial-page .gap-col+.gap-col,.editorial-page .pillar,.editorial-page .tool{border-left:0;border-right:0;border-top:1px solid var(--rule)}.editorial-page .nav-links{display:none}.editorial-page .foot-grid{grid-template-columns:1fr 1fr}.editorial-page .foot-brand-big{font-size:56px}}