@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-cyrillic-ext-500-normal.414w4lwftrt-p.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-500-normal.1ydt4nm9eri8u.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-vietnamese-500-normal.32mqaj4wavu_-.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-500-normal.1l5-kl2e5ltii.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-ext-500-normal.39x03kic3z_r6.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-500-normal.2hwdsrui_zphl.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-500-normal.1evhelic1rxge.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-500-normal.0ovxcd3rb4vux.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.21hth67503ask.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-600-normal.06z2bi1zgn__c.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-vietnamese-600-normal.0uos7e0hb0vh9.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-600-normal.3bl-erxcxetvl.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-ext-600-normal.2mnwxc4ivfhul.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-600-normal.07s-jvr3cnqdh.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-600-normal.0p6sew1q6gl7s.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-600-normal.0zi76bk3y5qvy.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-cyrillic-ext-700-normal.1nhq2514h9x8o.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-700-normal.1ib5jkckymo9d.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-vietnamese-700-normal.1z0ss10ckklg_.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-700-normal.2lsr2bj7wsvqp.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-ext-700-normal.1l58qrcouh72i.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-700-normal.2y7a0hldj3559.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-700-normal.1dulefe5e4s81.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-700-normal.11xgn1hzdiyec.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-cyrillic-ext-800-normal.0ojkb6is8a7oe.woff2)format("woff2"),url(../media/plus-jakarta-sans-cyrillic-ext-800-normal.2bu6-h4y8uo_c.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-vietnamese-800-normal.2lzwc5afbmc7w.woff2)format("woff2"),url(../media/plus-jakarta-sans-vietnamese-800-normal.0ty0ete13dr7w.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-latin-ext-800-normal.1tng2c1ur2mkv.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-ext-800-normal.295rw7u83mr5p.woff)format("woff");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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(../media/plus-jakarta-sans-latin-800-normal.178wlc8rkc-ik.woff2)format("woff2"),url(../media/plus-jakarta-sans-latin-800-normal.3jnt1uoqe3s6r.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-ext-400-normal.0fqyy_rzir8wk.woff2)format("woff2"),url(../media/dm-sans-latin-ext-400-normal.2wgrmp5e19scw.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-normal.0471snlmja818.woff2)format("woff2"),url(../media/dm-sans-latin-400-normal.40quu04grbhf8.woff)format("woff");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:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-ext-400-italic.2k6v8zy0bsg53.woff2)format("woff2"),url(../media/dm-sans-latin-ext-400-italic.1-islg1agt-pt.woff)format("woff");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:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-italic.2t6y5iswgql5j.woff2)format("woff2"),url(../media/dm-sans-latin-400-italic.1ilzkpyzsrm4y.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-ext-500-normal.3kt-ux4qy_ne2.woff2)format("woff2"),url(../media/dm-sans-latin-ext-500-normal.3exo923874x5t.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-500-normal.0brn-8r9pdr2e.woff2)format("woff2"),url(../media/dm-sans-latin-500-normal.0jcw8phz0eanr.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/dm-sans-latin-ext-600-normal.2h9q_0618j3sz.woff2)format("woff2"),url(../media/dm-sans-latin-ext-600-normal.2uv0s9c16r-jh.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/dm-sans-latin-600-normal.0oone78si629l.woff2)format("woff2"),url(../media/dm-sans-latin-600-normal.40ad7xuawyzt9.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-ext-700-normal.2hzb0w6rbfwop.woff2)format("woff2"),url(../media/dm-sans-latin-ext-700-normal.3l0fp675b56tl.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-700-normal.1a6kzvi7en7g-.woff2)format("woff2"),url(../media/dm-sans-latin-700-normal.33in7pwjke59p.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-ext-400-normal.2xgjnt7tqh9_7.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-400-normal.2k9shvy03yibn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-cyrillic-400-normal.0qoulnxh80yge.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-400-normal.0-x1dsk872q42.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-greek-400-normal.0_-0tsqse47zs.woff2)format("woff2"),url(../media/jetbrains-mono-greek-400-normal.3y1-6__cta0i8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-vietnamese-400-normal.2_8hwz_kagcew.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-400-normal.1lu2dr36-r4uv.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-ext-400-normal.1y03up-y7l7i4.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-400-normal.02j2uvbtesu5k.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/jetbrains-mono-latin-400-normal.3crsbyy6lh6yf.woff2)format("woff2"),url(../media/jetbrains-mono-latin-400-normal.2-1gwgi1uvl-u.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-ext-500-normal.2ry3kp_o4otap.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-500-normal.10q4hyu_x8s5h.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-cyrillic-500-normal.3o7914csi1phi.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-500-normal.3h99zp-wt8-ur.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-greek-500-normal.0w8tylf7bnwsx.woff2)format("woff2"),url(../media/jetbrains-mono-greek-500-normal.3g5x6uo9cqznt.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-vietnamese-500-normal.3u6u4bveorfwx.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-500-normal.1t3tg1-szi7a0.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-ext-500-normal.0qg_8rqgwzn72.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-500-normal.0lszauu02dx6r.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/jetbrains-mono-latin-500-normal.2h52d08o60qht.woff2)format("woff2"),url(../media/jetbrains-mono-latin-500-normal.2uxjaecu1qvdf.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-cyrillic-ext-600-normal.3y4n68j745l_1.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-ext-600-normal.3xb4xhtv_lk6j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-cyrillic-600-normal.31s9lr8d8pejk.woff2)format("woff2"),url(../media/jetbrains-mono-cyrillic-600-normal.0_9wqfk4kqf-v.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-greek-600-normal.3f1c2u9vcvn5w.woff2)format("woff2"),url(../media/jetbrains-mono-greek-600-normal.2k0wmmd-ig2og.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-vietnamese-600-normal.37cz5cj47erdg.woff2)format("woff2"),url(../media/jetbrains-mono-vietnamese-600-normal.0fn2xt3zfg3a5.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-latin-ext-600-normal.12mh91he4a1qo.woff2)format("woff2"),url(../media/jetbrains-mono-latin-ext-600-normal.0lhg6spedegg5.woff)format("woff");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/jetbrains-mono-latin-600-normal.2mm922pe315l1.woff2)format("woff2"),url(../media/jetbrains-mono-latin-600-normal.28pz06g_9sy0y.woff)format("woff");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}
:root{--blue-50:#f5f8ff;--blue-100:#eef3ff;--blue-200:#c7d9ff;--blue-300:#afc6fa;--blue-400:#7fa4f6;--blue-500:#3b82f6;--blue-600:#2952cc;--blue-700:#1a3faa;--blue-800:#16327f;--blue-900:#112457;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--white:#fff;--green-50:#ecfdf5;--green-100:#d1fae5;--green-500:#10b981;--green-600:#07835b;--green-700:#047857;--amber-50:#fef3c7;--amber-500:#f59e0b;--amber-700:#92400e;--color-primary:var(--blue-700);--color-primary-hover:var(--blue-600);--blue-550:#2e6be6;--color-accent:var(--blue-550);--color-secondary:var(--green-500);--color-secondary-bg:var(--green-50);--text-strong:var(--slate-900);--text-body:var(--slate-600);--text-muted:var(--slate-500);--text-faint:var(--slate-300);--surface-page:var(--white);--surface-alt:var(--slate-50);--surface-subtle:var(--blue-50);--surface-tint:var(--blue-100);--surface-invert:var(--slate-900);--border-subtle:var(--slate-200);--border-hover:var(--blue-300);--font-heading:"Plus Jakarta Sans","DM Sans",system-ui,sans-serif;--font-body:"DM Sans",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--text-display:3.5rem;--text-h2:2.125rem;--text-h3:1.5rem;--text-lead:1.1875rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-wide:.06em;--container-max:1200px;--container-wide:1320px;--gutter:1.5rem;--gutter-lg:2rem;--section-y:4.75rem;--radius-sm:6px;--radius-button:8px;--radius-card:12px;--radius-card-lg:14px;--radius-xl:20px;--radius-pill:999px;--shadow-xs:0 1px 2px #0f172a0f;--shadow-sm:0 1px 2px #0f172a0d,0 4px 14px #0f172a12;--shadow-md:0 2px 6px #0f172a0d,0 10px 26px #0f172a14;--shadow-lg:0 6px 16px #1a3faa1a,0 16px 44px #1a3faa21;--shadow-primary:0 1px 2px #1a3faa4d,0 4px 14px #1a3faa42;--ring:2px solid var(--blue-600);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.22,1,.36,1);--dur-base:.18s;--transition-base:all var(--dur-base) var(--ease-standard)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv01";margin:0;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--text-strong);letter-spacing:var(--tracking-snug);text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.25}h1{font-size:clamp(2.1rem,4.6vw,var(--text-display));letter-spacing:var(--tracking-tight);font-weight:800;line-height:1.1}h2{font-size:clamp(1.6rem,3vw,var(--text-h2));letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-h3)}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--blue-700);transition:color var(--dur-base) var(--ease-standard);text-decoration:none}strong,b{color:var(--text-strong);font-weight:600}img,svg{max-width:100%;display:block}img{height:auto}::selection{background:var(--blue-200);color:var(--blue-900)}:focus-visible{outline:var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.eyebrow{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent)}.lead{font-size:var(--text-lead);color:var(--text-body);line-height:1.65}.wrap{max-width:var(--container-max);padding:0 var(--gutter-lg);margin:0 auto}.sec{padding:var(--section-y) 0}.sec-alt{background:var(--surface-alt)}.sec-head{max-width:660px;margin-bottom:48px}.sec-head h2{margin:10px 0 12px}.btn{height:46px;font-family:var(--font-heading);cursor:pointer;transition:var(--transition-base);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.btn.prim{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-primary)}.btn.prim:hover{background:var(--color-primary-hover);color:#fff}.btn.ghost{color:var(--color-primary);border-color:var(--border-subtle);background:0 0}.btn.ghost:hover{background:var(--surface-tint)}.btn.light{color:var(--color-primary);background:#fff}.btn.light:hover{background:var(--blue-50)}.btn.ghost-inv{color:#fff;background:0 0;border-color:#ffffff73}.btn.ghost-inv:hover{color:#fff;background:#ffffff24;border-color:#ffffffbf}.btn.sm{height:40px;padding:0 18px;font-size:14px}.topbar{background:var(--blue-700)}.topbar-in{max-width:var(--container-wide);padding:0 var(--gutter-lg);justify-content:space-between;align-items:center;gap:4px;height:38px;margin:0 auto;display:flex}.topbar-msg{font-family:var(--font-body);color:#ffffffd9;font-size:12px}.tb-phone{font-family:var(--font-heading);color:#fff;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.tb-phone:hover{color:#fff}.topbar .util{align-items:center;gap:4px;display:inline-flex}.util-link{font-family:var(--font-body);color:#fff;cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.util-link:hover{color:#fff;opacity:.85}.util-sep{background:#ffffff4d;width:1px;height:14px}.lang-pill{border-radius:var(--radius-pill);background:#ffffff1f;border:1px solid #ffffff40;align-items:center;margin-left:4px;padding:2px;display:inline-flex}.lang-pill button{cursor:pointer;border-radius:var(--radius-pill);font-family:var(--font-heading);letter-spacing:.03em;color:#ffffffbf;transition:var(--transition-base);background:0 0;border:none;padding:3px 10px;font-size:11px;font-weight:700}.lang-pill button.on{color:var(--color-primary);background:#fff}.site-header{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);transition:var(--transition-base);background:#ffffffdb;border-bottom:1px solid #0000;position:sticky;top:0}.site-header.scrolled{border-bottom-color:var(--border-subtle);box-shadow:var(--shadow-xs)}.hdr-in{max-width:var(--container-wide);padding:0 var(--gutter-lg);align-items:center;gap:28px;height:72px;margin:0 auto;display:flex}.logo img{object-fit:contain;width:160px;height:60px}.main-nav{align-items:center;gap:4px;margin-left:8px;display:flex}.nav-item{position:relative}.nav-item>a{font-family:var(--font-body);font-weight:600;font-size:var(--text-sm);color:var(--text-strong);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:8px 12px;display:inline-flex}.nav-item>a:hover,.nav-item>a.active{color:var(--color-primary)}.nav-item .chev{transition:transform var(--dur-base) var(--ease-standard)}.dropdown{border:1px solid var(--border-subtle);border-radius:var(--radius-card);min-width:220px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:var(--transition-base);background:#fff;padding:8px;position:absolute;top:100%;left:0;transform:translateY(6px)}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{opacity:1;visibility:visible;transform:none}.nav-item:hover .chev{transform:rotate(180deg)}.dropdown a{font-size:var(--text-sm);color:var(--text-body);border-radius:var(--radius-sm);padding:9px 12px;font-weight:600;display:block}.dropdown a:hover{background:var(--surface-subtle);color:var(--color-primary)}.dropdown.mega{max-width:calc(100vw - 32px);padding:14px;left:50%;transform:translate(-50%,6px)}.nav-item:hover .dropdown.mega,.nav-item:focus-within .dropdown.mega{transform:translate(-50%)}.mega-1{min-width:400px}.mega-2{min-width:660px}.mega-3{min-width:520px}.dd-label{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);margin-bottom:10px;padding:2px 10px 10px;font-size:11px;font-weight:700}.dd-grid{grid-template-columns:1fr;gap:2px;display:grid}.dd-grid.two{grid-template-columns:1fr 1fr;gap:2px 10px}.dd-grid.three{grid-template-columns:1fr 1fr 1fr;gap:2px 14px}.dd-item{border-radius:var(--radius-sm);transition:var(--transition-base);align-items:flex-start;gap:12px;padding:10px;display:flex}.dd-item:hover{background:var(--surface-subtle)}.dd-ic{border-radius:var(--radius-button);background:var(--surface-tint);width:36px;height:36px;color:var(--blue-700);transition:var(--transition-base);flex:none;place-items:center;display:grid}.dd-item:hover .dd-ic{background:var(--color-primary);color:#fff}.dd-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.dd-name{font-family:var(--font-heading);color:var(--text-strong);white-space:nowrap;font-size:13.5px;font-weight:600}.dd-item:hover .dd-name{color:var(--color-primary)}.dd-sub{color:var(--text-muted);white-space:nowrap;font-size:12px}.dd-mini{border-radius:var(--radius-sm);color:var(--text-body);transition:var(--transition-base);white-space:nowrap;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:inline-flex}.dd-mini:hover{background:var(--surface-subtle);color:var(--color-primary)}.dd-dot{background:var(--blue-300);width:6px;height:6px;transition:var(--transition-base);border-radius:50%;flex:none}.dd-mini:hover .dd-dot{background:var(--color-primary)}.dd-foot{border-top:1px solid var(--border-subtle);width:100%;font-family:var(--font-heading);color:var(--color-primary);align-items:center;gap:7px;margin-top:10px;padding:9px 12px 2px;font-size:12.5px;font-weight:700;display:inline-flex}.dd-foot svg{transition:transform var(--dur-base) var(--ease-standard)}.dd-foot:hover svg{transform:translate(3px)}.hdr-right{align-items:center;gap:14px;margin-left:auto;display:flex}.hdr-right .mikro-badge{width:auto;height:50px}.mobile-toggle{border:1px solid var(--border-subtle);border-radius:var(--radius-button);cursor:pointer;width:42px;height:42px;color:var(--text-strong);background:#fff;justify-content:center;align-items:center;margin-left:auto;display:none}.mobile-menu{border-top:1px solid var(--border-subtle);padding:var(--gutter);background:#fff;display:none}.mobile-menu a{color:var(--text-body);border-bottom:1px solid var(--border-subtle);padding:12px 4px;font-weight:600;display:block}.mm-btns{gap:8px;margin-top:16px;display:flex}.mm-btns .btn{flex:1}.btn.outline{color:var(--color-primary);border-color:var(--border-subtle);background:#fff}.btn.outline:hover{background:var(--surface-tint)}@media (max-width:1000px){.desktop-only,.main-nav,.hdr-right{display:none}.mobile-toggle{display:inline-flex}.mobile-menu.open{display:block}}@media (max-width:1080px){.topbar-msg{display:none}}.page-head{isolation:isolate;border-bottom:1px solid var(--border-subtle);background:linear-gradient(#f2f7ff 0%,#fff 100%);padding:52px 0 46px;position:relative;overflow:hidden}.ph-mesh{z-index:-1;pointer-events:none;background-image:radial-gradient(var(--blue-400) 1px,transparent 1px);opacity:.22;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 130% at 85% 0,#000 20%,#0000 68%);mask-image:radial-gradient(120% 130% at 85% 0,#000 20%,#0000 68%)}.crumbs{font-size:var(--text-xs);color:var(--text-muted);align-items:center;gap:8px;margin-bottom:14px;font-weight:600;display:flex}.crumbs a{color:var(--text-muted)}.crumbs a:hover,.crumbs span[aria-current]{color:var(--color-primary)}.page-head h1{margin:0 0 12px;font-size:clamp(1.9rem,3.4vw,2.6rem)}#nimboMegaHeader{display:contents}html{scroll-padding-top:88px}html:has(.subnav){scroll-padding-top:134px}@media (max-width:1000px){:root{--gutter-lg:1.25rem;--gutter:1.25rem;--section-y:3.5rem}html{scroll-padding-top:70px}html:has(.subnav){scroll-padding-top:112px}body{-webkit-tap-highlight-color:#2556e61f}.mm-ready body{padding-bottom:calc(66px + env(safe-area-inset-bottom,0px));overflow-x:clip}.hdr-in{gap:12px;height:58px}.logo img{width:128px;height:44px}.subnav{top:58px}.subnav-in{height:46px}.mobile-toggle{width:44px;height:44px}input,select,textarea{font-size:16px!important}.nform input,.nform select,.nform textarea{padding:12px 14px}.mm-backdrop{z-index:190;opacity:0;visibility:hidden;transition:opacity .26s var(--ease-standard),visibility 0s .26s;background:#02081e80;position:fixed;inset:0}.mm-backdrop.on{opacity:1;visibility:visible;transition:opacity .26s var(--ease-standard)}.mm-ready #mobileMenu{z-index:200;width:min(88vw,400px);padding:0 0 calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;transition:transform .28s var(--ease-standard), visibility 0s .28s;background:#fff;border-top:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(102%);box-shadow:-16px 0 48px #02081e38;display:block!important}.mm-ready #mobileMenu.open{visibility:visible;transition:transform .28s var(--ease-standard), visibility 0s;transform:none}html.mm-lock,html.mm-lock body{overflow:hidden}#mobileMenu .mm-head{z-index:2;border-bottom:1px solid var(--border-subtle);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:58px;padding:0 10px 0 18px;display:flex;position:sticky;top:0}#mobileMenu .mm-head a{border:0;align-items:center;padding:0;display:inline-flex}#mobileMenu .mm-head img{width:auto;height:32px}#mobileMenu .mm-close{border:1px solid var(--border-subtle);width:44px;height:44px;color:var(--text-strong);cursor:pointer;background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}#mobileMenu .mm-quick{grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px 8px;display:grid}#mobileMenu .mm-q{border:1px solid var(--border-subtle);background:var(--surface-subtle);min-height:46px;color:var(--color-primary);font-family:var(--font-heading);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}#mobileMenu .mm-q.wa{background:var(--green-50);color:var(--green-700);border-color:#a7f3d0}#mobileMenu .mm-q svg{flex:none}#mobileMenu .mm-meta{color:var(--text-muted);padding:2px 16px 10px;font-size:12.5px;line-height:1.5}#mobileMenu .mm-nav{padding:0 8px}#mobileMenu .mm-top,#mobileMenu .mm-acc{border:0;border-bottom:1px solid var(--border-subtle);cursor:pointer;text-align:left;width:100%;min-height:52px;font-family:var(--font-heading);color:var(--text-strong);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0 10px;font-size:15.5px;font-weight:700;line-height:1.3;display:flex}#mobileMenu .mm-top.here{color:var(--color-primary)}#mobileMenu .mm-acc>svg{color:var(--text-muted);transition:transform .22s var(--ease-standard);flex:none}#mobileMenu .mm-acc[aria-expanded=true]{color:var(--color-primary)}#mobileMenu .mm-acc[aria-expanded=true]>svg{color:var(--color-primary);transform:rotate(180deg)}#mobileMenu .mm-panel{transition:grid-template-rows .26s var(--ease-standard);border-bottom:1px solid var(--border-subtle);grid-template-rows:0fr;display:grid}#mobileMenu .mm-panel.on{grid-template-rows:1fr}#mobileMenu .mm-panel>div{overflow:hidden}#mobileMenu .mm-panel ul{border-left:2px solid var(--surface-tint);margin:0 0 0 20px;padding:2px 0 10px 10px;list-style:none}#mobileMenu .mm-panel li{margin:0}#mobileMenu .mm-panel a{min-height:44px;font-family:var(--font-body);color:var(--text-body);border:0;align-items:center;padding:0 8px;font-size:14.5px;font-weight:600;line-height:1.35;display:flex}#mobileMenu .mm-panel a.all{color:var(--color-primary);font-weight:700}#mobileMenu .mm-panel a.here{color:var(--color-primary)}#mobileMenu .mm-nav>:last-child{border-bottom:0}#mobileMenu .mm-util{flex-wrap:wrap;gap:8px;padding:18px 16px 0;display:flex}#mobileMenu .mm-util a{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);min-height:40px;font-family:var(--font-body);color:var(--text-body);background:#fff;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}#mobileMenu .mm-util a svg{flex:none}#mobileMenu .mm-lang{background:var(--surface-alt);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);align-items:center;gap:2px;margin:16px 16px 0;padding:3px;display:inline-flex}#mobileMenu .mm-lang a{border-radius:var(--radius-pill);min-height:38px;font-family:var(--font-heading);color:var(--text-muted);border:0;justify-content:center;align-items:center;padding:0 22px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}#mobileMenu .mm-lang a.on{color:var(--color-primary);box-shadow:var(--shadow-xs);background:#fff}#mobileMenu .mm-cta{padding:16px;display:block}#mobileMenu .mm-cta .btn{border-radius:10px;width:100%;height:50px;padding:0 18px;font-size:15px;display:flex}.mbar{z-index:95;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:saturate(180%)blur(12px);border-top:1px solid var(--border-subtle);background:#fffffff0;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #02081e12}.mbar .mbar-ic{border:1px solid var(--border-subtle);width:auto;min-width:62px;min-height:50px;color:var(--text-body);font-family:var(--font-heading);background:#fff;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 9px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.mbar .mbar-ic.wa{color:var(--green-700);background:var(--green-50);border-color:#a7f3d0}.mbar .btn{border-radius:10px;flex:1;height:50px;margin:0;padding:0 16px;font-size:15px;display:flex}html.mm-lock .mbar{opacity:0;pointer-events:none}.mm-ready .wa-fab{display:none!important}.mm-ready #nimboCookie{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:1001px){.mm-backdrop,.mbar{display:none!important}}@media (prefers-reduced-motion:reduce){#mobileMenu,.mm-backdrop,#mobileMenu .mm-panel,#mobileMenu .mm-acc>svg{transition:none!important}.mbar{transition:none!important;animation:none!important}}@media (max-width:1000px){footer.site-footer{padding:44px var(--gutter-lg) 22px!important}.site-footer .ft-grid,.site-footer .kit-footer-grid{grid-template-columns:1fr 1fr!important;gap:26px 20px!important}.site-footer .ft-grid>div:first-child,.site-footer .kit-footer-grid>div:first-child{grid-column:1/-1}.site-footer .ft-col-title{margin-bottom:8px;padding-bottom:8px}.site-footer .ft-list{gap:0}.site-footer .ft-link{padding:6px 0}.site-footer .ft-more{margin-top:12px}.site-footer .ft-wm{bottom:-34px;font-size:96px!important}.site-footer .ft-bottom{margin-top:36px;padding-top:18px}.mbar{transition:transform .32s var(--ease-standard);animation:mbarIn .5s var(--ease-standard) .12s backwards}html.mbar-away .mbar{transform:translateY(calc(100% + 10px + env(safe-area-inset-bottom,0px)))}@keyframes mbarIn{0%{transform:translateY(calc(100% + 10px + env(safe-area-inset-bottom,0px)))}}.btn:active{transition-duration:80ms;transform:scale(.97)}.mbar .mbar-ic:active,#mobileMenu .mm-q:active{transition:transform 80ms var(--ease-standard);transform:scale(.94)}#mobileMenu .mm-top:active,#mobileMenu .mm-acc:active,#mobileMenu .mm-panel a:active{background:var(--surface-subtle)}.subnav a:not(.on):not(.sn-cta):active{background:var(--surface-tint)}.subnav-in{scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter)}.subnav-in>a{scroll-snap-align:start}}@media (max-width:640px){#nimboCookie{border-radius:14px!important;padding:14px 14px 12px!important}#nimboCookie p{margin:0 0 10px!important;font-size:12.5px!important;line-height:1.55!important}#nimboCookie .btn{white-space:nowrap;flex:1}.cta .btn{flex:auto}}@media (max-width:560px){.hero-controls{gap:8px}.hero-controls .hero-arrow{width:34px;height:34px}.hero-controls .hp-seg{padding:8px 10px}.hero-controls .hp-track{width:18px}.hero-controls .hp-seg.on .hp-track{width:30px}.kit-hero-grid .lead+div>button{flex:100%}}@media (max-width:380px){.hero-controls .hero-arrow:not(.hero-playpause){display:none}.mbar .mbar-ic{min-width:46px}.mbar .mbar-ic span{display:none}.mbar .btn{white-space:nowrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1000px){.subnav.subnav{top:58px}.subnav-in.subnav-in{height:46px}.sec.sec{padding:56px 0}}.btn:focus-visible{outline-offset:3px}.btn.prim:focus-visible,.btn.light:focus-visible{outline-color:var(--blue-800)}.btn.ghost-inv:focus-visible,.cta a:focus-visible,.inv a:focus-visible{outline-color:#fff}.nav-item>a:focus-visible,.dropdown a:focus-visible,.dd-item:focus-visible,.dd-mini:focus-visible{outline-offset:-2px}.btn.prim:hover{background:var(--color-primary-hover);color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px #1a3faa42,0 10px 24px #1a3faa3d}.btn.prim:active{box-shadow:var(--shadow-primary);transform:translateY(0)}.btn.ghost:hover{background:var(--surface-subtle);border-color:var(--border-hover);color:var(--color-primary-hover)}.btn.light:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 22px #02081e2e}.btn.light:active,.btn.ghost:active,.btn.ghost-inv:active{transform:translateY(0)}.btn.ghost-inv:hover{transform:translateY(-1px)}.ft-more svg,.tx-link svg{transition:transform var(--dur-base) var(--ease-standard)}.ft-more:hover svg,.tx-link:hover svg{transform:translate(3px)}.site-header.scrolled{box-shadow:0 1px 2px #0f172a0d,0 8px 24px #0f172a0f}.nav-item>a{position:relative}.nav-item>a:hover{background:var(--surface-subtle)}.nav-item>a.active:after{content:"";background:var(--color-primary);border-radius:2px;height:2px;position:absolute;bottom:3px;left:12px;right:12px}.dropdown{transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base)}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{transition:opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-out), visibility 0s}.dd-item:hover .dd-ic{box-shadow:var(--shadow-primary)}.page-head{border-bottom:0}.page-head:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--blue-200) 16%,var(--blue-200) 84%,transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.crumbs a{transition:color var(--dur-base) var(--ease-standard)}td.c-no{color:var(--text-muted)}a{text-underline-offset:.18em;text-decoration-thickness:from-font}
