@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/exo-2-cyrillic-ext-400-normal.4c850d57.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-400-normal.ca8d7413.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/exo-2-cyrillic-400-normal.ab0efb9d.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-400-normal.e9290c62.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/exo-2-vietnamese-400-normal.5fffba51.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-400-normal.6492cde7.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/exo-2-latin-ext-400-normal.0ac05653.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-400-normal.3d3037ca.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/exo-2-latin-400-normal.793229da.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-400-normal.a7870882.woff) format("woff");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:Exo\ 2;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-cyrillic-ext-500-normal.bd190f87.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-500-normal.404a9e1f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-cyrillic-500-normal.96727d32.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-500-normal.e90d90ab.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-vietnamese-500-normal.e142a3b6.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-500-normal.999c0375.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-latin-ext-500-normal.228c1ee6.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-500-normal.902389c8.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-latin-500-normal.41e505bd.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-500-normal.39a854f7.woff) format("woff");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:Exo\ 2;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/exo-2-cyrillic-ext-600-normal.5bdc4008.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-600-normal.b0cee089.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/exo-2-cyrillic-600-normal.37e8366e.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-600-normal.d2f7bddb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/exo-2-vietnamese-600-normal.a3eb79a0.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-600-normal.6235b156.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/exo-2-latin-ext-600-normal.8cc0bf2f.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-600-normal.3810d29f.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/exo-2-latin-600-normal.382095d3.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-600-normal.ee33a819.woff) format("woff");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:Exo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-cyrillic-ext-700-normal.68205770.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-700-normal.674d53eb.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-cyrillic-700-normal.5f50207d.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-700-normal.4a150669.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-vietnamese-700-normal.2dd1244d.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-700-normal.0f8a425d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-latin-ext-700-normal.2867b900.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-700-normal.9983e903.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-latin-700-normal.9445b2dc.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-700-normal.e3e89fc4.woff) format("woff");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:Exo\ 2;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/exo-2-cyrillic-ext-800-normal.f0384bf6.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-800-normal.2809c876.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/exo-2-cyrillic-800-normal.0ca294f5.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-800-normal.438263a2.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/exo-2-vietnamese-800-normal.a0c1e7e0.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-800-normal.a8916cae.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/exo-2-latin-ext-800-normal.0c64782b.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-800-normal.13065b30.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/exo-2-latin-800-normal.fe9b4bda.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-800-normal.97714495.woff) format("woff");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:Exo\ 2;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-cyrillic-ext-500-italic.f7a7cdcf.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-500-italic.5115de80.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-cyrillic-500-italic.5277b751.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-500-italic.fa868a16.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-vietnamese-500-italic.d8efdf73.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-500-italic.d9fa2df1.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-latin-ext-500-italic.786bdc0f.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-500-italic.cdace002.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:500;src:url(/_next/static/media/exo-2-latin-500-italic.d3cbb585.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-500-italic.d2c74f5b.woff) format("woff");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:Exo\ 2;font-style:italic;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-cyrillic-ext-700-italic.682d38eb.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-ext-700-italic.3fc789ec.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-cyrillic-700-italic.72478f42.woff2) format("woff2"),url(/_next/static/media/exo-2-cyrillic-700-italic.1969d4fd.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-vietnamese-700-italic.116db3f0.woff2) format("woff2"),url(/_next/static/media/exo-2-vietnamese-700-italic.1339b19b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-latin-ext-700-italic.913eb8d3.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-ext-700-italic.d0e64ce0.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:italic;font-display:swap;font-weight:700;src:url(/_next/static/media/exo-2-latin-700-italic.418eafb3.woff2) format("woff2"),url(/_next/static/media/exo-2-latin-700-italic.47d26915.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/outfit-latin-ext-300-normal.e4b25b2d.woff2) format("woff2"),url(/_next/static/media/outfit-latin-ext-300-normal.511b01f9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/outfit-latin-300-normal.2c9c9312.woff2) format("woff2"),url(/_next/static/media/outfit-latin-300-normal.00d201dd.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/outfit-latin-ext-400-normal.ca4377f5.woff2) format("woff2"),url(/_next/static/media/outfit-latin-ext-400-normal.6dd0e160.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/outfit-latin-400-normal.b3f2787f.woff2) format("woff2"),url(/_next/static/media/outfit-latin-400-normal.626fedf8.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/outfit-latin-ext-500-normal.5d2e873c.woff2) format("woff2"),url(/_next/static/media/outfit-latin-ext-500-normal.f097869b.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/outfit-latin-500-normal.7de3b7ca.woff2) format("woff2"),url(/_next/static/media/outfit-latin-500-normal.eb408065.woff) format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/outfit-latin-ext-600-normal.f2a69d90.woff2) format("woff2"),url(/_next/static/media/outfit-latin-ext-600-normal.c40d416c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/outfit-latin-600-normal.fa38e35b.woff2) format("woff2"),url(/_next/static/media/outfit-latin-600-normal.902a1111.woff) format("woff");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}:root{--navy-950:#001A38;--navy-900:#01244C;--navy-800:#062D55;--navy-700:#0B3B6E;--blue-800:#02427F;--blue-700:#0A4F93;--blue-600:#135FAA;--blue-500:#0282D3;--blue-400:#3AA0E6;--blue-200:#B9DCF5;--blue-100:#E3F1FB;--blue-50:#F1F8FD;--green-700:#3F7A12;--green-600:#4A9A12;--green-500:#5BB913;--green-400:#7DCB3A;--green-200:#CDEBB0;--green-100:#E8F6DA;--white:#FFFFFF;--grey-25:#F8F9FB;--grey-50:#F2F4F7;--grey-100:#E6EAF0;--grey-200:#D3D9E2;--grey-300:#B4BDCB;--grey-400:#8A96A8;--grey-500:#667389;--grey-600:#4A566B;--grey-700:#333D4F;--amber-500:#F2A516;--amber-100:#FDF1D8;--amber-700:#9A6200;--red-500:#D93A3A;--red-100:#FBE3E3;--red-700:#A11F1F;--fm-navy:#0D2856;--fm-navy-light:#1A3A70;--fm-blue:#1A7AC8;--fm-blue-light:#2E90E0;--fm-green:#5CB83F;--fm-green-light:#6DD14E;--fm-amber:#F59E0B;--fm-danger:#EF4444;--fm-bg:#EEF2F8;--fm-border:#D9E3EF;--fm-text:#1A2B47;--fm-muted:#6B7FA0;--ink-950:#0A1A33;--washi-100:#F6F1E4;--washi-50:#FCF9F1;--straw-300:#E2D7B3;--wood-400:#C69A63;--wood-700:#7A5230;--shu-600:#C8372D;--elan-blue:#0A6BFF;--elan-sky:#1FA2FF;--elan-lime:#B8F02A;--elan-navy:#01244C;--belt-blanche:#F7F4EC;--belt-jaune:#F2C230;--belt-orange:#EE7F22;--belt-verte:#4FA82B;--belt-bleue:#1565C0;--belt-marron:#6B3E22;--belt-noire:#15171B;--gradient-swoosh:linear-gradient(135deg,#0282D3,#02427F 55%,#01244C)}:root,[data-theme=classique]{--surface-page:#EEF2F8;--surface-card:#FFFFFF;--surface-sunken:#F7FAFC;--surface-inverse:#0D2856;--surface-inverse-2:#1A3A70;--surface-brand-tint:#EEF5FF;--surface-accent-tint:#F0FFF4;--page-texture:none;--hero-bg:linear-gradient(135deg,#0D2856,#1A3A70);--text-strong:#0D2856;--text-body:#1A2B47;--text-muted:#6B7FA0;--text-subtle:#94A3B8;--text-on-inverse:#FFFFFF;--text-on-inverse-muted:#8BA5C8;--text-link:#1A7AC8;--text-accent:#3E8E26;--border-subtle:#E6ECF3;--border-default:#D9E3EF;--border-strong:#B0BFCF;--border-focus:#1A7AC8;--border-w:1px;--brand-primary:#1A7AC8;--brand-primary-hover:#1669AD;--brand-primary-press:#125A94;--text-on-primary:#FFFFFF;--brand-accent:#5CB83F;--brand-accent-hover:#4FA335;--text-on-accent:#FFFFFF;--status-success:#16A34A;--status-success-bg:#DCFCE7;--status-warning:#D97706;--status-warning-bg:#FEF3C7;--status-danger:#DC2626;--status-danger-bg:#FEE2E2;--status-info:#7C3AED;--status-info-bg:#EDE9FE;--status-neutral:#6B7FA0;--status-neutral-bg:#EEF2F8;--solid-success:#5CB83F;--solid-warning:#F59E0B;--solid-danger:#EF4444;--radius-card:16px;--radius-control:12px;--radius-input:12px;--radius-chip:999px;--radius-dialog:16px;--radius-avatar:50%;--radius-check:6px;--radius-bubble:16px;--radius-switch:999px;--radius-tile:12px;--shadow-card:none;--shadow-card-hover:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-btn:none;--shadow-btn-primary:none;--shadow-btn-press:none;--shadow-pop:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-focus:0 0 0 3px rgba(26,122,200,.2);--card-border-w:1px;--card-border:#D9E3EF;--skew:0deg;--unskew:0deg;--press-x:0px;--press-y:0px;--press-scale:.95;--font-display:"Exo 2",sans-serif;--font-body:"Outfit",sans-serif;--font-mono:"JetBrains Mono",monospace;--font-kanji:"Shippori Mincho B1",serif;--display-style:normal;--display-weight:700;--display-case:none;--display-stretch:100%;--display-tracking:0em;--display-lh:1.15;--display-scale:1;--title-font:"Exo 2",sans-serif;--title-style:normal;--title-weight:700;--title-case:none;--title-stretch:100%;--label-font:"Exo 2",sans-serif;--label-weight:600;--label-case:uppercase;--label-tracking:.1em;--label-size:11px;--btn-font:"Exo 2",sans-serif;--btn-style:normal;--btn-weight:600;--btn-case:none;--btn-stretch:100%;--btn-tracking:0em;--btn-scale:1;--input-borders:1px;--input-bg:#FFFFFF;--input-h:44px;--nav-bg:#0D2856;--nav-fg:rgba(255,255,255,.6);--nav-active-bg:rgba(26,122,200,.2);--nav-active-fg:#FFFFFF;--nav-indicator:#1A7AC8;--nav-item-radius:8px;--nav-active-clip:none;--bottomnav-bg:#FFFFFF;--bottomnav-fg:#6B7FA0;--bottomnav-active:#1A7AC8;--bottomnav-border:#D9E3EF;--chip-bg:#FFFFFF;--chip-fg:#6B7FA0;--chip-border:#D9E3EF;--chip-on-bg:#0D2856;--chip-on-fg:#FFFFFF;--progress-track:#D9E3EF;--progress-h:8px;--progress-radius:999px;--progress-fill:#5CB83F;--date-tile-bg:#EEF5FF;--date-tile-fg:#1A7AC8;--date-tile-accent:#6B7FA0;--bubble-me-bg:#1A7AC8;--bubble-me-fg:#FFFFFF;--bubble-them-bg:#FFFFFF;--avatar-1:#1A7AC8;--avatar-2:#5CB83F;--avatar-3:#7C3AED;--avatar-4:#0D9488;--avatar-5:#D97706;--avatar-6:#DC2626;--scrim:rgba(13,40,86,.5)}[data-theme=tatami]{--surface-page:#E2D7B3;--surface-card:#FCF9F1;--surface-sunken:#F6F1E4;--surface-inverse:#0A1A33;--surface-inverse-2:#16294A;--surface-brand-tint:#F6F1E4;--surface-accent-tint:#F6DAD4;--page-texture:repeating-linear-gradient(90deg,rgba(110,95,40,.09) 0 1px,transparent 1px 3px);--hero-bg:#0A1A33;--text-strong:#0A1A33;--text-body:#1F2A3D;--text-muted:#5E6573;--text-subtle:#8A8F99;--text-on-inverse:#F6F1E4;--text-on-inverse-muted:#9FB0C8;--text-link:#0A1A33;--text-accent:#C8372D;--border-subtle:rgba(10,26,51,.18);--border-default:#0A1A33;--border-strong:#0A1A33;--border-focus:#C8372D;--border-w:3px;--brand-primary:#0A1A33;--brand-primary-hover:#1C2F52;--brand-primary-press:#000000;--text-on-primary:#F6F1E4;--brand-accent:#C8372D;--brand-accent-hover:#A82B22;--text-on-accent:#FFF6EA;--status-success:#3F8A1F;--status-success-bg:#E4EFD6;--status-warning:#9A5B00;--status-warning-bg:#F6E7C8;--status-danger:#C8372D;--status-danger-bg:#F6DAD4;--status-info:#1565C0;--status-info-bg:#DCE7F5;--status-neutral:#5E6573;--status-neutral-bg:#F6F1E4;--solid-success:#4FA82B;--solid-warning:#EE7F22;--solid-danger:#C8372D;--radius-card:0px;--radius-control:0px;--radius-input:0px;--radius-chip:0px;--radius-dialog:0px;--radius-avatar:4px;--radius-check:0px;--radius-bubble:0px;--radius-switch:0px;--radius-tile:0px;--shadow-card:none;--shadow-card-hover:5px 5px 0 #0A1A33;--shadow-btn:5px 5px 0 #0A1A33;--shadow-btn-primary:5px 5px 0 #C69A63;--shadow-btn-press:1px 1px 0 #0A1A33;--shadow-pop:8px 8px 0 #0A1A33;--shadow-focus:0 0 0 3px rgba(200,55,45,.35);--card-border-w:0px;--card-border:transparent;--skew:0deg;--unskew:0deg;--press-x:4px;--press-y:4px;--press-scale:1;--font-display:"Archivo",sans-serif;--font-body:"Barlow",sans-serif;--font-mono:"JetBrains Mono",monospace;--font-kanji:"Shippori Mincho B1",serif;--display-style:normal;--display-weight:900;--display-case:uppercase;--display-stretch:125%;--display-tracking:-0.02em;--display-lh:.9;--display-scale:1;--title-font:"Archivo",sans-serif;--title-style:normal;--title-weight:800;--title-case:uppercase;--title-stretch:72%;--label-font:"JetBrains Mono",monospace;--label-weight:700;--label-case:uppercase;--label-tracking:.06em;--label-size:11px;--btn-font:"Archivo",sans-serif;--btn-style:normal;--btn-weight:800;--btn-case:uppercase;--btn-stretch:110%;--btn-tracking:0em;--btn-scale:1;--input-borders:2px;--input-bg:#FCF9F1;--input-h:48px;--nav-bg:#0A1A33;--nav-fg:#C9D2E0;--nav-active-bg:#F6F1E4;--nav-active-fg:#0A1A33;--nav-indicator:#C8372D;--nav-item-radius:0px;--nav-active-clip:none;--bottomnav-bg:#FCF9F1;--bottomnav-fg:#0A1A33;--bottomnav-active:#0A1A33;--bottomnav-border:#0A1A33;--chip-bg:#FCF9F1;--chip-fg:#0A1A33;--chip-border:#0A1A33;--chip-on-bg:#0A1A33;--chip-on-fg:#F6F1E4;--progress-track:transparent;--progress-h:20px;--progress-radius:3px;--progress-fill:#4FA82B;--date-tile-bg:transparent;--date-tile-fg:#0A1A33;--date-tile-accent:#C8372D;--bubble-me-bg:#0A1A33;--bubble-me-fg:#F6F1E4;--bubble-them-bg:#FCF9F1;--avatar-1:#0A1A33;--avatar-2:#C8372D;--avatar-3:#7A5230;--avatar-4:#1565C0;--avatar-5:#3F8A1F;--avatar-6:#6B3E22;--scrim:rgba(10,26,51,.6)}[data-theme=elan]{--surface-page:#EEF3F9;--surface-card:#FFFFFF;--surface-sunken:#F5F8FC;--surface-inverse:#01244C;--surface-inverse-2:#0A3A70;--surface-brand-tint:#E3F0FF;--surface-accent-tint:#EEFBD0;--page-texture:none;--hero-bg:linear-gradient(160deg,#1FA2FF,#0A5BD8 45%,#01244C);--text-strong:#01244C;--text-body:#22324D;--text-muted:#667389;--text-subtle:#97A3B6;--text-on-inverse:#FFFFFF;--text-on-inverse-muted:#8FA7C6;--text-link:#0A6BFF;--text-accent:#4A8A00;--border-subtle:#E3EAF3;--border-default:#D3DDEA;--border-strong:#B4C2D6;--border-focus:#0A6BFF;--border-w:2px;--brand-primary:#B8F02A;--brand-primary-hover:#C8F94F;--brand-primary-press:#A2DA12;--text-on-primary:#01244C;--brand-accent:#0A6BFF;--brand-accent-hover:#0058E0;--text-on-accent:#FFFFFF;--status-success:#2F6B00;--status-success-bg:#E6F9C0;--status-warning:#9A6200;--status-warning-bg:#FFF1D6;--status-danger:#B42318;--status-danger-bg:#FFE1DC;--status-info:#0A6BFF;--status-info-bg:#E3F0FF;--status-neutral:#667389;--status-neutral-bg:#EEF3F9;--solid-success:#7CC70A;--solid-warning:#F59E0B;--solid-danger:#F04438;--radius-card:28px;--radius-control:999px;--radius-input:999px;--radius-chip:999px;--radius-dialog:28px;--radius-avatar:50%;--radius-check:8px;--radius-bubble:22px;--radius-switch:999px;--radius-tile:18px;--shadow-card:0 10px 30px rgba(1,36,76,.08);--shadow-card-hover:0 16px 40px rgba(1,36,76,.14);--shadow-btn:0 8px 24px rgba(1,36,76,.12);--shadow-btn-primary:0 10px 30px rgba(184,240,42,.45);--shadow-btn-press:none;--shadow-pop:0 30px 60px rgba(1,36,76,.25);--shadow-focus:0 0 0 4px rgba(10,107,255,.2);--card-border-w:0px;--card-border:transparent;--skew:0deg;--unskew:0deg;--press-x:0px;--press-y:0px;--press-scale:.97;--font-display:"Exo 2",sans-serif;--font-body:"Barlow",sans-serif;--font-mono:"JetBrains Mono",monospace;--font-kanji:"Exo 2",sans-serif;--display-style:italic;--display-weight:900;--display-case:uppercase;--display-stretch:100%;--display-tracking:-0.02em;--display-lh:.88;--display-scale:1.15;--title-font:"Exo 2",sans-serif;--title-style:italic;--title-weight:800;--title-case:uppercase;--title-stretch:100%;--label-font:"Barlow",sans-serif;--label-weight:700;--label-case:uppercase;--label-tracking:.08em;--label-size:11px;--btn-font:"Exo 2",sans-serif;--btn-style:italic;--btn-weight:800;--btn-case:uppercase;--btn-stretch:100%;--btn-tracking:0em;--btn-scale:1;--input-borders:2px;--input-bg:#FFFFFF;--input-h:52px;--nav-bg:#01244C;--nav-fg:#8FA7C6;--nav-active-bg:#B8F02A;--nav-active-fg:#01244C;--nav-indicator:transparent;--nav-item-radius:999px;--nav-active-clip:none;--bottomnav-bg:#01244C;--bottomnav-fg:#8FA7C6;--bottomnav-active:#B8F02A;--bottomnav-border:transparent;--chip-bg:#FFFFFF;--chip-fg:#01244C;--chip-border:transparent;--chip-on-bg:#01244C;--chip-on-fg:#FFFFFF;--progress-track:#E3EAF3;--progress-h:10px;--progress-radius:999px;--progress-fill:#0A6BFF;--date-tile-bg:#01244C;--date-tile-fg:#FFFFFF;--date-tile-accent:#B8F02A;--bubble-me-bg:#0A6BFF;--bubble-me-fg:#FFFFFF;--bubble-them-bg:#FFFFFF;--avatar-1:#0A6BFF;--avatar-2:#01244C;--avatar-3:#7C3AED;--avatar-4:#0D9488;--avatar-5:#F59E0B;--avatar-6:#E0457B;--scrim:rgba(1,36,76,.5)}:root{--fs-display:44px;--fs-h1:32px;--fs-h2:24px;--fs-h3:20px;--fs-h4:17px;--fs-body-lg:17px;--fs-body:15px;--fs-small:13px;--fs-caption:12px;--lh-tight:1.1;--lh-snug:1.25;--lh-body:1.5;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-1:0 1px 2px rgba(1,36,76,.06),0 1px 3px rgba(1,36,76,.08);--shadow-2:0 4px 12px rgba(1,36,76,.08),0 1px 3px rgba(1,36,76,.06);--shadow-3:0 12px 32px rgba(1,36,76,.16),0 2px 6px rgba(1,36,76,.08);--tap-min:44px;--container-mobile:430px;--container-content:1120px;--sidebar-w:248px;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-swoosh:cubic-bezier(.65,0,.35,1);--dur-fast:120ms;--dur-base:200ms;--dur-slow:320ms}*,:after,:before{box-sizing:border-box}body{margin:0;-webkit-font-smoothing:antialiased}[data-theme],body{font-family:var(--font-body);color:var(--text-body)}body{background:var(--surface-page)}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--brand-primary-hover);text-decoration:underline}@keyframes pks-spin{to{transform:rotate(1turn)}}@keyframes pks-pulse{0%,to{opacity:.35}50%{opacity:1}}