/* [next]/internal/font/google/spectral_9f6cb86c.module.css [app-client] (css) */
@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../media/5c3e2a5ec9965ef8-s.0exb6cpgqa~2s.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../media/54aa454dd45218b3-s.p.15hatkyhoalex.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../media/69c21a2ca35857dc-s.08b7.urk9a0qx.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../media/3fbd9a94c8177226-s.0c0njs~si6xk-.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("../media/ff1f3754fb8e29b6-s.p.0jlinr_snrndc.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../media/3cb9d30c4f3230bf-s.0ukv8w44g-ero.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../media/acf529a6a807a6cf-s.p.0.~6awr7s_x~e.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../media/b72f5696dffb2ca0-s.03.l3q6.yjdea.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../media/ad2eb9f870181c8c-s.0wgivejcq.nxb.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("../media/af3268daf073e866-s.p.0y6l8gfsci7wz.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../media/899d417cf51b4db5-s.03-2plk_jby3l.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../media/232a56b5f5369ff7-s.p.0mpjd3mt-1~.h.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../media/3ff90e1fb2350a24-s.0r7af91~4q_j_.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../media/d24da8e3a5721bc2-s.02utixw1.5rzi.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../media/c77846bcb3371a93-s.p.0e02f3~6sn7w-.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../media/e91c9d3333f55cb6-s.09e04ariun53n.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../media/2fd7a91ea9e80c63-s.p.0blbxsk-o7go..woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../media/74cdd852f516c0aa-s.028zp-732gbw~.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../media/751b79a01b9ab64a-s.0k_.j9o.10h2l.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("../media/ef598559186306ee-s.p.0fdh6gfw.fu66.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../media/84c114b2c4cb3b03-s.0333v7l_db_.7.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../media/bca61253774cf674-s.p.066.ad6_mw-jc.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../media/9c9e311966b2c431-s.0hmkv3zwob.vi.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../media/400b3e039486ab68-s.0~7tny-1_dnkq.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("../media/4e8cb63bdfc89443-s.p.0bqj_k.a2fk9_.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../media/c5438707fc90514d-s.09bi_16t0qp_8.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../media/e34443365e3fb229-s.p.07keq5i~wf375.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../media/f2017928957a04aa-s.0-_784hk8gt7~.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../media/3186e57985bfcf69-s.13.51kg86rkk1.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("../media/cc0b30076162313a-s.p.0ttwenm.au0tx.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/2d3ef8fce7cfa268-s.149i9fxan~kv5.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/75a6d87aade94654-s.p.0gcqbda4_uwsm.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/494a33f8b0edf1d9-s.0ui01shq9v.lx.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/e5049345b2fe4357-s.0rbrzw48a33g-.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../media/f577e48814abc562-s.p.0zyvzvhw7v9n6.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/2bf40d83aa9c72fb-s.027za71g6zbyv.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/3846cd278554cc73-s.p.0zvb2s65wg7ra.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/9a23b5cef6e04c73-s.01aatzsemq119.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/c057f24894f01f05-s.145oh1f_0lhuk.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/98f992443ccb276f-s.p.0jd0f37ymqamw.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/61b0fa473c495204-s.0xw8k1a94ca7d.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/ba9e5337ec18f7ed-s.p.06v6gr1oou5_e.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/52a3cc83f9028e85-s.0y8vazmfg0bhk.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/512edca1ee5836a2-s.0-_p6gtpr2dyd.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/23d3c9ac01cd973c-s.p.02r7r_3v3gydk.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/0120702d9dd2a7b5-s.02yef55798_ui.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/19f1a346b7519d21-s.p.06svmj1bjxpj5.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/bc0c875c697aeb30-s.0pi5jsz4932jo.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Spectral;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/cd36df668fb8b666-s.11rkwo8o3jx~2.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Spectral;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/9d71b78498c53c0d-s.p.17k2i9j4cifp0.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Spectral Fallback;
  src: local(Times New Roman);
  ascent-override: 96.46%;
  descent-override: 42.17%;
  line-gap-override: 0.0%;
  size-adjust: 109.78%;
}

.spectral_9f6cb86c-module__ADL3JW__className {
  font-family: Spectral, Spectral Fallback;
}

.spectral_9f6cb86c-module__ADL3JW__variable {
  --font-spectral: "Spectral", "Spectral Fallback";
}

/* [next]/internal/font/google/caveat_8ca7cd69.module.css [app-client] (css) */
@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/86d70b7c76b6ec6e-s.p.17_wf1k7ou9-q.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Caveat;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/86d70b7c76b6ec6e-s.p.17_wf1k7ou9-q.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Caveat;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/86d70b7c76b6ec6e-s.p.17_wf1k7ou9-q.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Caveat;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/86d70b7c76b6ec6e-s.p.17_wf1k7ou9-q.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Caveat;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, 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: Caveat;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Caveat Fallback;
  src: local(Arial);
  ascent-override: 124.77%;
  descent-override: 38.99%;
  line-gap-override: 0.0%;
  size-adjust: 76.94%;
}

.caveat_8ca7cd69-module__FryZ7q__className {
  font-family: Caveat, Caveat Fallback;
  font-style: normal;
}

.caveat_8ca7cd69-module__FryZ7q__variable {
  --font-caveat: "Caveat", "Caveat Fallback";
}

/* [project]/src/app/globals.css [app-client] (css) */
:root {
  --bg: #1b1722;
  --bg-secondary: #2a2a2a;
  --text: #f0f0f0;
  --text-hint: #888;
  --accent: #7faaff;
  --radius: 12px;
  --card-radius: 26px;
  --font-serif: var(--font-spectral), Georgia, "PT Serif", serif;
  --inset-top: env(safe-area-inset-top, 0px);
  --inset-bottom: env(safe-area-inset-bottom, 0px);
  --pad-top-main: 96px;
  --pad-bot-main: 40px;
  --gap-states: 8px;
  --mb-title-okno: 16px;
  --state-card-pad-y: 14px;
  --state-card-pad-x: 20px;
  --state-icon-size: 26px;
  --state-icon-gap: 14px;
  --card-min-height: 56px;
  --pad-top-svoyo: 24px;
  --pad-bot-svoyo: 24px;
  --pad-top-back-svoyo: 16px;
  --mb-title-svoyo: 20px;
  --pad-section: 12px;
  --mb-section-title: 8px;
  --mt-svoyo-footer: 20px;
  --pad-top-bezopasnost: 24px;
  --pad-bot-bezopasnost: 24px;
  --pad-top-back-bezopasnost: 16px;
  --mb-title-bezopasnost: 20px;
  --gap-blocks-bezopasnost: 14px;
  --pad-bot-block-bezopasnost: 14px;
  --font-size-bezopasnost-block: .92rem;
  --lh-bezopasnost-block: 1.45;
}

html[data-platform="ios"], html[data-platform="android"], html[data-platform="capacitor"] {
  --pad-top-main: calc(120px + env(safe-area-inset-top, 0px));
  --pad-bot-main: calc(110px + env(safe-area-inset-bottom, 0px));
  --gap-states: 9px;
  --mb-title-okno: 22px;
  --state-card-pad-y: 10px;
  --state-card-pad-x: 18px;
  --state-icon-size: 22px;
  --state-icon-gap: 12px;
  --card-min-height: 44px;
  --pad-top-svoyo: calc(30px + env(safe-area-inset-top, 0px));
  --pad-bot-svoyo: calc(48px + env(safe-area-inset-bottom, 0px));
  --pad-top-back-svoyo: calc(20px + env(safe-area-inset-top, 0px));
  --mb-title-svoyo: 28px;
  --pad-section: 20px;
  --mb-section-title: 12px;
  --mt-svoyo-footer: 36px;
  --pad-top-bezopasnost: calc(64px + env(safe-area-inset-top, 0px));
  --pad-bot-bezopasnost: calc(48px + env(safe-area-inset-bottom, 0px));
  --pad-top-back-bezopasnost: calc(20px + env(safe-area-inset-top, 0px));
  --mb-title-bezopasnost: 36px;
  --gap-blocks-bezopasnost: 18px;
  --pad-bot-block-bezopasnost: 18px;
  --font-size-bezopasnost-block: 1rem;
  --lh-bezopasnost-block: 1.55;
}

html[data-platform="capacitor"] {
  --inset-top: env(safe-area-inset-top, 28px);
  --inset-bottom: env(safe-area-inset-bottom, 16px);
  --pad-top-main: calc(36px + var(--inset-top));
  --pad-bot-main: calc(28px + var(--inset-bottom));
  --pad-top-svoyo: calc(18px + var(--inset-top));
  --pad-top-back-svoyo: calc(14px + var(--inset-top));
  --pad-top-bezopasnost: calc(18px + var(--inset-top));
  --pad-top-back-bezopasnost: calc(14px + var(--inset-top));
}

html[data-platform="ios"], html[data-platform="android"], html[data-platform="capacitor"], html[data-platform="ios"] body, html[data-platform="android"] body, html[data-platform="capacitor"] body, html:not([data-platform="ios"]):not([data-platform="android"]):not([data-platform="capacitor"]), html:not([data-platform="ios"]):not([data-platform="android"]):not([data-platform="capacitor"]) body {
  overflow-y: auto;
}

html:not([data-platform="ios"]):not([data-platform="android"]):not([data-platform="capacitor"]) main {
  justify-content: flex-start;
}

* {
  box-sizing: border-box;
}

html, body {
  background: var(--bg);
  color: var(--text);
  font-family: var(--font-serif);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  overscroll-behavior: none;
  margin: 0;
  padding: 0;
  font-weight: 300;
  overflow: hidden;
}

html {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
  -webkit-text-size-adjust: 100%;
  font-size: 19px;
}

main {
  flex-direction: column;
  gap: 12px;
  min-height: 100dvh;
  padding: 32px 24px;
  display: flex;
}

h1 {
  letter-spacing: .02em;
  margin: 0;
  font-size: 2rem;
  font-weight: 400;
}

h2 {
  margin: 0;
  font-size: 1.5rem;
  font-weight: 400;
}

p {
  color: var(--text-hint);
  margin: 0;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5;
}

a {
  color: var(--accent);
  text-decoration: none;
}

button {
  color: inherit;
  border: 1px solid var(--text-hint);
  border-radius: var(--radius);
  cursor: pointer;
  background: none;
  padding: 14px 20px;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  transition: border-color .2s;
}

button:hover {
  border-color: var(--text);
}

/*# sourceMappingURL=%5Broot-of-the-server%5D__052bjs.._.css.map*/