@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-math.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-symbols.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-math.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-symbols.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-math.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-symbols.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-math.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-symbols.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Onest;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/onest/onest-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--paper:#f1ece3;--sheet:#f7f3ec;--sand:#e8e1d5;--rule:#cdc2b0;--rule-soft:#dcd3c4;--ink:#131313;--ink-muted:#131313a6;--navy:#2b3f6b;--navy-soft:#2b3f6b1f;--scene-a:#212121;--scene-b:#171717;--scene-c:#131313;--scene-accent:#b7eafd;--hint:#f9dd89;--hint-ink:#7a5a12;--stop:#e5695c;--on-scene:#f1ece3;--on-scene-muted:#f1ece399;--scene-surface:#ffffff0f;--scene-line:#ffffff1a;--font:"Onest",system-ui,-apple-system,sans-serif;--gutter:clamp(20px,5vw,96px);--hdr:84px;--shadow-card:0 1px 3px #13131314;--shadow-frame:0 20px 25px #1313131a;--ease:cubic-bezier(0.22,1,0.36,1)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}.pad{padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}h1,h2,h3,ol,p,ul{margin:0;padding:0}h1,h2{text-wrap:balance}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.scene :focus-visible{outline-color:var(--on-scene)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:10px;border:0;background:var(--navy);color:var(--paper);font:700 16px/1.2 var(--font);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .2s}.btn svg{flex:none;width:18px;height:18px}.btn:hover{transform:translateY(-1px)}.btn:active{transform:none}.btn.ghost{background:transparent;color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy)}.btn.ghost:hover{background:var(--navy-soft)}.acts{display:flex;flex-wrap:wrap;gap:12px}.acts,.hdr{align-items:center}.hdr{display:grid;grid-template-columns:1fr auto 1fr;gap:28px;height:var(--hdr)}.hdr>.btn{justify-self:end;min-height:44px;padding:0 20px;font-size:15px}@media (max-width:760px){.hdr{grid-template-columns:1fr auto}.hdr .nav{display:none}}.logo{display:block;width:clamp(140px,12vw,176px);height:auto;color:var(--navy);flex:none}.nav{display:flex;gap:clamp(20px,2.6vw,40px)}.nav a{font-size:15px;font-weight:500;text-decoration:none;padding:12px 0;white-space:nowrap}.nav a:hover{color:var(--navy)}.hero{position:relative;display:flex;justify-content:center;text-align:center;box-sizing:border-box;min-height:calc(100vh - var(--hdr) - 40px);min-height:calc(100svh - var(--hdr) - 40px);padding-top:16px;padding-bottom:clamp(72px,10vh,112px)}.cue,.hero{flex-direction:column;align-items:center}.cue{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:inline-flex;gap:2px;padding:6px 14px;color:var(--navy);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:opacity .3s ease,visibility .3s ease}.cue.gone{opacity:0;visibility:hidden;pointer-events:none}.cue svg{width:20px;height:20px;animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-height:600px),(max-width:900px){.cue{display:none}}.eyebrow{margin:0 0 clamp(14px,2.2vh,24px);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.hero h1{max-width:15em;font-size:clamp(40px,min(6.2vw,11.5vh),104px);line-height:.98;font-weight:800;letter-spacing:-.045em}.hero .lead{margin-top:clamp(16px,2.6vh,32px);max-width:34em;font-size:clamp(17px,1.35vw,22px);line-height:1.5;color:var(--ink-muted)}.hero .acts{margin-top:clamp(22px,3.4vh,40px);justify-content:center}.cast{align-items:center;gap:14px;margin-top:clamp(18px,2.8vh,30px);padding:4px 6px;color:var(--navy);font-size:15px;font-weight:600;text-decoration:none;text-align:left}.cast,.cast-faces{display:inline-flex}.cast-faces{flex:none}.cast-faces i{width:38px;height:38px;border-radius:999px;border:2px solid var(--paper);background-color:var(--sand);background-size:cover;background-position:center 20%}.cast-faces i+i{margin-left:-11px}.cast:hover span:last-child{text-decoration:underline;text-underline-offset:3px}@media (max-width:520px){.cast{flex-direction:column;gap:8px;text-align:center}}@media (max-height:800px) and (min-width:701px){.chips-row.rev{display:none}.chips{margin-top:clamp(20px,4vh,40px)}}.chips{position:relative;width:min(100%,1120px);margin-top:clamp(26px,5vh,64px);display:flex;flex-direction:column;gap:12px;overflow:hidden}.chips:after,.chips:before{content:"";position:absolute;top:0;bottom:0;width:clamp(40px,13%,170px);z-index:1;pointer-events:none}.chips:before{left:0;background:linear-gradient(90deg,var(--paper),#f1ece300)}.chips:after{right:0;background:linear-gradient(270deg,var(--paper),#f1ece300)}.chips-row{display:flex;width:-moz-max-content;width:max-content;animation:chips 80s linear infinite}.chips-row.rev{animation-direction:reverse}.chips ul{flex:none;list-style:none;display:flex;gap:12px;padding-right:12px}.chips li{padding:9px 16px;border-radius:10px;background:var(--sheet);border:1px solid var(--rule-soft);font-size:15px;font-weight:500;line-height:1.3;white-space:nowrap}@keyframes chips{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.chips-row{width:auto}.chips ul{flex-wrap:wrap;justify-content:center;padding-right:0}.chips ul+ul{display:none}}@media (max-width:700px){.hero{padding-bottom:56px}.chips li{font-size:14px;padding:8px 13px}}.look .sec-head{justify-content:center;text-align:center}.look .scene-wrap{width:100%;margin-inline:auto;min-width:0;max-width:max(360px,min(1180px,calc((100vh - 300px) * 1.6)));max-width:max(360px,min(1180px,calc((100svh - 300px) * 1.6)))}.frame-box{width:100%;overflow:hidden}.frame-box.fit{overflow:visible}.frame-box>.frame{transform-origin:top left}.frame-box.m{display:none;max-width:402px;margin-inline:auto}@media (max-width:699px){.frame-box.d{display:none}.frame-box.m{display:block}}.frame button:focus-visible{outline:2px solid var(--on-scene);outline-offset:3px}@keyframes speakGlow{0%,to{box-shadow:0 0 0 3px #b7eafd38,0 0 26px #b7eafd29}50%{box-shadow:0 0 0 7px #b7eafd61,0 0 54px #b7eafd47}}@keyframes sweep{0%{transform:translateX(-115%)}to{transform:translateX(300%)}}.modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:#0000009e}.modal-rep[hidden],.modal-wait[hidden],.modal[hidden],.rp-box[hidden]{display:none}.modal-rep{position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:68px 16px 48px;box-sizing:border-box}.rp-box{width:min(1040px,100%);margin:0 auto}.rp-box>.frame{transform-origin:top left}.modal-x{position:fixed;top:14px;right:18px;z-index:2;width:44px;height:44px;border:0;border-radius:999px;background:var(--paper);color:var(--navy);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000059}.modal-x svg{width:20px;height:20px}.modal-x:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.look-note{margin-top:16px;text-align:center;font-size:14px;color:var(--ink-muted)}.ph-daniel{background-image:url(/images/personas/daniel.jpg)}.ph-andriy{background-image:url(/images/personas/andriy.jpg)}.ph-naomi{background-image:url(/images/personas/naomi.jpg)}.ph-emma{background-image:url(/images/personas/emma.jpg)}.ph-maria{background-image:url(/images/personas/maria.jpg)}.ph-kateryna{background-image:url(/images/personas/kateryna.jpg)}.sec{padding-block:clamp(56px,7.5vw,124px);border-top:1px solid var(--rule-soft)}.sec-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(20px,2.4vw,36px)}.sec h2{font-size:clamp(34px,4.4vw,76px);line-height:1;font-weight:800;letter-spacing:-.04em}.lib-body{display:flex;flex-direction:column}.cats{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(18px,2vw,28px)}.cats button{min-height:40px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:var(--ink);font:500 15px/1 var(--font);cursor:pointer;box-shadow:inset 0 0 0 1px var(--rule);transition:background-color .2s,color .2s}.cats button:hover{background:var(--sheet)}.cats button[aria-pressed=true]{background:var(--navy);color:var(--paper);box-shadow:none}.cards{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}@media (max-width:1100px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.cards{grid-template-columns:1fr}}.card{display:flex;flex-direction:column;gap:18px;min-height:290px;height:100%;box-sizing:border-box;padding:clamp(20px,2vw,30px);border-radius:16px;background:var(--sheet);border:1px solid var(--rule);box-shadow:var(--shadow-card);text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-frame);border-color:var(--navy)}.card .cat{font-size:13.5px;font-weight:700;color:var(--navy)}.card h3{font-size:clamp(22px,1.9vw,30px);line-height:1.12;font-weight:800;letter-spacing:-.025em}.card-who{display:flex;align-items:center;gap:14px;margin-top:auto}.ava{flex:none;width:60px;height:60px;border-radius:999px;overflow:hidden;background-color:var(--sand);background-size:cover;background-position:center 20%}.ava img,.ava svg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-who b{display:block;font-size:16px;line-height:1.3}.card-foot,.card-who span span{font-size:13.5px;color:var(--ink-muted)}.card-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--rule-soft)}.card-foot b{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--navy);white-space:nowrap}.card-foot svg{width:18px;height:18px;transition:transform .25s}.card:hover .card-foot svg{transform:translateX(4px)}.how .sec-head{justify-content:center;text-align:center}.steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(16px,2vw,32px);max-width:1320px;margin:0 auto}.step{display:contents}.step:first-child .step-btn{grid-column:1}.step:nth-child(2) .step-btn{grid-column:2}.step:nth-child(3) .step-btn{grid-column:3}.step-btn{grid-row:1;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:0;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:center;cursor:pointer}.step-btn:after{content:"";position:absolute;top:19px;left:50%;width:calc(100% + clamp(16px, 2vw, 32px));height:2px;background:var(--rule)}.step:last-child .step-btn:after{display:none}.step-btn .num{position:relative;z-index:1;width:40px;height:40px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 2px var(--navy);color:var(--navy);font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;transition:background-color .25s,color .25s}.step-btn .t{display:block;margin-top:16px;font-size:clamp(22px,1.9vw,30px);line-height:1.15;font-weight:800;letter-spacing:-.025em;transition:color .25s}.step-btn .d{display:block;margin-top:8px;max-width:22em;font-size:16px;color:var(--ink-muted)}.step-btn[aria-pressed=true] .num{background:var(--navy);color:var(--paper)}.step-btn[aria-pressed=false] .t{color:var(--ink-muted)}.step-btn:hover .t{color:var(--ink)}.hw-pane{grid-row:2;grid-column:1/-1;justify-self:center;width:100%;max-width:max(360px,min(940px,calc((100vh - 200px) * 1.56)));max-width:max(360px,min(940px,calc((100svh - 200px) * 1.56)));margin-top:clamp(28px,3vw,48px);animation:rise .45s var(--ease) both}.hw-pane[hidden]{display:none}.hw-view{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;aspect-ratio:1400/896}.hw-pane .frame-box.crop,.shot .frame-box.crop{position:relative;overflow:hidden;border-radius:16px;box-shadow:var(--shadow-card)}.hw-pane .frame-box.fade:after,.shot .frame-box.fade:after{content:"";position:absolute;inset:auto 0 0 0;height:72px;background:linear-gradient(to bottom,#f1ece300,var(--paper));pointer-events:none}.hw-cap{margin-top:16px;text-align:center;font-size:15px;color:var(--ink-muted)}@media (max-width:1000px){.step,.steps{display:block}.step+.step{margin-top:56px}.step-btn{pointer-events:none}.step-btn:after{display:none}.step-btn .num{background:var(--paper)!important;color:var(--navy)!important}.step-btn .t{color:var(--ink)!important}.hw-pane,.hw-pane[hidden]{display:block;margin-top:24px;animation:none}}@keyframes ringout{0%{transform:scale(1);opacity:.45}to{transform:scale(2.1);opacity:0}}@keyframes softpulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.35);opacity:1}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes eq{0%,to{height:20%}50%{height:100%}}@keyframes lvl{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes micPulse{0%,to{box-shadow:0 0 0 0 #b7eafd}50%{box-shadow:0 0 0 10px #2b3f6b00}}.custom{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,6vw,120px);align-items:center}.custom .sub{margin-top:clamp(16px,1.8vw,28px);max-width:28em;font-size:clamp(17px,1.25vw,21px);color:var(--ink-muted)}.link{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-weight:700;color:var(--navy);text-decoration:none;border-bottom:2px solid transparent}.link:hover{border-bottom-color:var(--navy)}.setup{list-style:none;display:flex;flex-direction:column;gap:12px;margin-top:clamp(20px,2vw,32px);font-size:clamp(16px,1.15vw,19px)}.setup li{gap:14px}.setup b,.setup li{display:flex;align-items:center}.setup b{flex:none;width:30px;height:30px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--navy);color:var(--navy);font-size:14px;font-weight:800;justify-content:center}.custom .link{margin-top:clamp(16px,1.6vw,24px)}.card.sample{min-height:0;height:auto;max-width:560px;width:100%;justify-self:end;box-sizing:border-box;box-shadow:var(--shadow-frame)}.card.sample:hover{transform:none;border-color:var(--rule)}.ytag{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--hint);color:var(--navy);font-size:12px;font-weight:700}.built{margin:0;display:flex;flex-direction:column}.built>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 0;border-top:1px solid var(--rule-soft)}.built>div:last-child{padding-bottom:0}.built dt{font-size:15px;font-weight:700;color:var(--navy)}.built dd{margin:0;font-size:15px;line-height:1.45;color:var(--ink-muted)}@media (max-width:480px){.built>div{grid-template-columns:1fr;gap:2px}}@media (max-width:900px){.custom{grid-template-columns:1fr}.card.sample{justify-self:start}}.cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border-radius:24px;background:var(--navy);color:var(--paper);padding:clamp(32px,4.4vw,72px)}.cta h2{font-size:clamp(30px,3.6vw,60px);line-height:1.02;font-weight:800;letter-spacing:-.035em}.cta p{margin-top:12px;font-size:clamp(16px,1.2vw,19px);color:#f1ece3bf}.cta .btn{background:var(--paper);color:var(--navy)}.cta .btn.ghost{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1.5px #f1ece399}.cta :focus-visible{outline-color:var(--paper)}@media (max-width:860px){.cta{grid-template-columns:1fr}}.cta>div{min-width:0}@media (max-width:520px){.cta .acts{flex-direction:column;align-items:stretch}.cta .acts .btn{box-sizing:border-box;padding:8px 16px;white-space:normal;text-align:center}}.foot{margin-top:clamp(56px,7vw,112px);padding-block:clamp(40px,4.4vw,72px) 32px;border-top:1px solid var(--rule)}.foot-top{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px clamp(20px,3vw,56px)}.foot-brand{display:flex;flex-direction:column;gap:16px;max-width:320px}.foot-brand .logo{width:150px}.foot-brand p{font-size:15px;line-height:1.5;color:var(--ink-muted)}.foot-col{display:flex;flex-direction:column;gap:12px;font-size:15px}.foot-col b{font-size:14px;font-weight:700;color:var(--ink);margin-bottom:4px}.foot-col a{text-decoration:none;color:var(--ink-muted)}.foot-col a:hover{color:var(--navy)}.foot-bottom,.foot-col span{color:var(--ink-muted)}.foot-bottom{margin-top:clamp(32px,4vw,64px);padding-top:16px;border-top:1px solid var(--rule-soft);font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.langs{display:inline-flex;align-items:center;gap:4px}.langs button{min-height:40px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--navy);font:700 14px/1 var(--font);cursor:pointer}.langs button:hover{background:var(--navy-soft)}.langs button[aria-pressed=true]{background:#dce2ee}@media (max-width:900px){.foot-top{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}}.support{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,2.8vw,44px);padding-block:clamp(56px,6vw,96px) 0}.support h2{font-size:clamp(34px,4.4vw,76px);line-height:1;font-weight:800;letter-spacing:-.04em;text-align:center}.marq{position:relative;width:100%;overflow:hidden}.marq-track{background:var(--paper)}.marq ul,.marq-track{display:flex;justify-content:center}.marq ul{list-style:none;flex:none;flex-wrap:wrap;align-items:center;gap:20px clamp(48px,5.5vw,104px)}.marq img{display:block;height:clamp(36px,3.3vw,54px);width:auto;mix-blend-mode:multiply}.marq li.up img{height:clamp(56px,5.2vw,84px)}.marq li.txt{font-size:clamp(20px,1.8vw,28px);font-weight:800;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.marq.run .marq-track{justify-content:flex-start;width:-moz-max-content;width:max-content;animation:marq var(--marq-t,40s) linear infinite}.marq.run ul{flex-wrap:nowrap;padding-right:clamp(48px,5.5vw,104px)}.marq.run:hover .marq-track{animation-play-state:paused}.marq.run:after,.marq.run:before{content:"";position:absolute;top:0;bottom:0;width:clamp(40px,9vw,160px);z-index:1;pointer-events:none}.marq.run:before{left:0;background:linear-gradient(90deg,var(--paper),#f1ece300)}.marq.run:after{right:0;background:linear-gradient(270deg,var(--paper),#f1ece300)}@keyframes marq{to{transform:translateX(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.js-motion.go .hero>:not(.cue){animation:rise .7s var(--ease) both}.js-motion.go .hero>:nth-child(2){animation-delay:.08s}.js-motion.go .hero>:nth-child(3){animation-delay:.16s}.js-motion.go .hero>:nth-child(4){animation-delay:.24s}.js-motion.go .hero>:nth-child(5){animation-delay:.3s}.js-motion.go .hero>:nth-child(6){animation-delay:.38s}.rv{opacity:.25;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--d,0ms)}.rv.in{opacity:1;transform:none}.menu-btn{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--navy);cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--navy)}.menu-btn svg{width:22px;height:22px}.mnav{display:none}@media (max-width:760px){.hdr{grid-template-columns:1fr auto auto;gap:12px}.menu-btn{display:inline-flex}.mnav.open{display:flex;flex-direction:column;padding:4px max(var(--gutter),env(safe-area-inset-left,0px)) 20px;border-bottom:1px solid var(--rule-soft)}.mnav a{padding:14px 0;font-size:18px;font-weight:600;text-decoration:none;border-top:1px solid var(--rule-soft)}.mnav a[aria-current=page]{color:var(--navy)}}@media (max-width:379px){.hdr>.btn{padding:0 14px;font-size:14px}.logo{width:128px}}.page[hidden]{display:none}.page.enter{animation:rise .5s var(--ease) both}.logo-link{display:inline-flex;justify-self:start;border-radius:6px;color:var(--navy)}.nav a[aria-current=page]{color:var(--navy);box-shadow:inset 0 -2px 0 var(--navy)}.phead{padding-block:clamp(36px,5.5vw,96px) clamp(28px,3.2vw,52px)}.phead h1,.post h1{max-width:15em;font-size:clamp(38px,5.6vw,92px);line-height:.98;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.phead .lead,.post .lead{margin-top:clamp(14px,1.6vw,26px);max-width:36em;font-size:clamp(17px,1.35vw,22px);line-height:1.5;color:var(--ink-muted)}.phead .eyebrow{margin-bottom:clamp(12px,1.4vw,20px)}.phead .acts,.phead .pnote{margin-top:clamp(20px,2.2vw,36px)}.psec{padding-block:clamp(40px,5vw,88px);border-top:1px solid var(--rule-soft)}.psec h2{font-size:clamp(26px,2.8vw,46px);line-height:1.05;font-weight:800;letter-spacing:-.035em}.pcta{margin-top:clamp(24px,3vw,56px)}.page h1,.page h2,.page h3{font-variant-numeric:proportional-nums}.two+.pcta{margin-top:clamp(40px,5vw,88px)}.plans+.fine{margin-bottom:clamp(28px,3.4vw,56px)}.fine,.muted{color:var(--ink-muted)}.fine{margin-top:16px;font-size:14px}html:not([lang=uk]) .only-uk{display:none}.facts dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.seg{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--sheet);box-shadow:inset 0 0 0 1px var(--rule-soft)}.seg button{min-height:40px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--navy);font:700 15px/1 var(--font);cursor:pointer}.seg button:hover{background:var(--navy-soft)}.seg button[aria-pressed=true]{background:var(--navy);color:var(--paper)}.seg em{font-style:normal;font-weight:500;opacity:.8;margin-left:4px}.plans{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--rule-soft);border:1px solid var(--rule);border-radius:20px;overflow:hidden}.plan{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.2vw,36px);background:var(--sheet)}.plan.pop{box-shadow:inset 0 4px 0 var(--navy)}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.plan h2{font-size:20px;letter-spacing:-.01em}.pill,.plan h2{font-weight:700}.pill{padding:5px 10px;border-radius:999px;background:var(--navy);color:var(--paper);font-size:11px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.price{display:flex;align-items:baseline;gap:6px;min-height:56px}.price .amt{font-variant-numeric:proportional-nums;font-size:clamp(34px,3.2vw,52px);line-height:1;font-weight:800;letter-spacing:-.04em}.price .per{font-size:15px;color:var(--ink-muted)}.plan .pcap{font-size:15px;font-weight:700}.plan .pd{font-size:15px;color:var(--ink-muted);min-height:3.1em}.ticks{list-style:none;flex-direction:column;font-size:15px;line-height:1.4}.ticks,.ticks li{display:flex;gap:10px}.ticks li{align-items:flex-start}.ticks svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--navy)}.ticks.no svg{color:var(--ink-muted)}.ticks.big{margin-top:clamp(18px,2vw,28px);gap:14px;font-size:clamp(16px,1.2vw,19px)}.ticks.big svg{width:20px;height:20px;margin-top:3px}.plan .ticks{flex:1;padding-top:16px;border-top:1px solid var(--rule-soft)}.plan .btn{margin-top:8px;min-height:48px;padding:0 16px;font-size:15px}@media (max-width:900px){.plans{grid-template-columns:1fr}.plan .pd{min-height:0}}.price .was{font-size:17px;font-weight:500;color:var(--ink-muted)}.price .was[hidden]{display:none}.pilot{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"name what buy btn";gap:14px clamp(20px,3vw,56px);align-items:center;padding:clamp(18px,1.7vw,26px) clamp(20px,2.4vw,40px);border-radius:20px;background:#f9dd894c;border:1px solid #f9dd89f2}.pilot-name{grid-area:name}.pilot-what{grid-area:what;min-width:0}.pilot-buy{grid-area:buy;display:flex;flex-direction:column;gap:4px}.pilot>.btn{grid-area:btn;min-height:48px;padding:0 22px;font-size:15px}.pilot h2{margin-top:8px;font-size:clamp(28px,2.6vw,40px);line-height:1;font-weight:800;letter-spacing:-.04em}.pilot .pd{font-size:16px;color:var(--ink-muted)}.pilot .ticks{flex-direction:row;flex-wrap:wrap;gap:6px 22px;margin-top:8px;font-size:15px}.pilot .pcap{font-size:14px;font-weight:700;white-space:nowrap}.pilot-buy .price{min-height:0;white-space:nowrap}.pilot-buy .price .amt{font-size:clamp(30px,2.6vw,40px)}@media (max-width:1100px){.pilot{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name buy" "what btn";align-items:end}}@media (max-width:700px){.pilot{grid-template-columns:1fr;grid-template-areas:"name" "what" "buy" "btn";align-items:start;gap:16px;padding:22px}.pilot .ticks{flex-direction:column;gap:10px;font-size:16px}}.plans-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:clamp(28px,3vw,48px) 0 clamp(14px,1.4vw,20px)}.plans-bar h2{font-size:clamp(26px,2.8vw,46px);line-height:1.05;font-weight:800;letter-spacing:-.035em}.qas{margin-top:clamp(18px,2vw,32px);border-top:1px solid var(--rule);max-width:980px}.qa{border-bottom:1px solid var(--rule-soft)}.qa summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-size:clamp(17px,1.3vw,21px);font-weight:700;cursor:pointer}.qa summary::-webkit-details-marker{display:none}.qa summary svg{flex:none;width:20px;height:20px;color:var(--navy)}.qa[open] summary svg .v{display:none}.qa summary:hover{color:var(--navy)}.qa p{padding:0 44px 22px 0;max-width:46em;color:var(--ink-muted)}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,120px);align-items:start}@media (max-width:900px){.two{grid-template-columns:1fr}}.form{display:flex;flex-direction:column;gap:16px;padding:clamp(22px,2.4vw,40px);border-radius:20px;background:var(--sheet);border:1px solid var(--rule);box-shadow:var(--shadow-card)}.form h2{font-size:clamp(22px,1.8vw,30px);line-height:1.1;font-weight:800;letter-spacing:-.03em;margin-bottom:4px}.fld{display:flex;flex-direction:column;gap:8px;min-width:0}.frow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}@media (max-width:560px){.frow{grid-template-columns:1fr}}.fld label{font-size:14px;font-weight:700}.fld input,.fld select,.fld textarea{box-sizing:border-box;width:100%;min-height:52px;padding:12px 14px;border-radius:10px;border:1px solid var(--rule);background:var(--paper);color:var(--ink);font:400 16px/1.4 var(--font)}.fld textarea{resize:vertical}.fld input:focus-visible,.fld select:focus-visible,.fld textarea:focus-visible{outline:2px solid var(--navy);outline-offset:0;border-color:var(--navy)}.form .btn{align-self:flex-start}.form .fine{margin-top:0}.form .done{padding:14px 16px;border-radius:10px;background:#dce2ee;color:var(--navy);font-weight:700}.form .done[hidden],.form.sent .btn,.form.sent .fine,.form.sent .fld{display:none}.page[data-page=demo]{padding-bottom:clamp(24px,3vw,56px)}.two.top>.form{margin-top:clamp(36px,5.5vw,96px)}.two.top .phead{padding-bottom:0}.two.top{padding-bottom:clamp(16px,2vw,32px)}@media (min-width:901px){.two.mid{align-items:center;min-height:calc(100svh - var(--hdr) - 120px)}.two.mid>.form{margin-top:0}.two.mid .phead{padding-top:0}}@media (max-width:900px){.two.top>.form{margin-top:0}}.reach{list-style:none;display:flex;gap:12px;margin-top:clamp(22px,2.4vw,36px)}.ibtn{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);transition:background-color .2s,transform .2s var(--ease)}.ibtn:hover{background:var(--navy-soft);transform:translateY(-1px)}.ibtn:active{transform:none}.ibtn svg{width:22px;height:22px}.ibtn.sm{flex:none;width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--rule)}.ibtn.sm svg{width:18px;height:18px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.team{list-style:none;display:flex;flex-direction:column;margin-top:clamp(28px,3vw,48px);border-top:1px solid var(--rule-soft);max-width:560px}.person{display:flex;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--rule-soft)}.person>div{flex:1;min-width:0}.face{flex:none;width:64px;aspect-ratio:1;border-radius:12px;background-color:var(--sand);background-size:cover;background-position:center 20%}.ph-ruslan{background-image:url(/images/kovalenko.webp)}.ph-kristina{background-image:url(/images/kristina_rohovynska.jpg)}.person h3{font-size:18px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.person .role{font-size:15px;font-weight:600}.person .muted{font-size:14px}.mrow{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(28px,5vw,96px)}.mnum,.mrow{align-items:center}.mnum{display:inline-flex;justify-content:center;width:40px;height:40px;margin-bottom:18px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--navy);color:var(--navy);font-weight:800}.mrow .sub{margin-top:16px;max-width:30em;font-size:clamp(17px,1.25vw,20px);color:var(--ink-muted)}.mrow .ticks{margin-top:22px;font-size:16px}.shot{min-width:0}.shot .frame-box.crop{position:relative;overflow:hidden;border-radius:16px;box-shadow:var(--shadow-card)}.shot .frame-box.fade:after{content:"";position:absolute;inset:auto 0 0 0;height:72px;background:linear-gradient(to bottom,#f1ece300,var(--paper));pointer-events:none}html:not([lang=uk]) .shot .frame-box[lang=uk],html[lang=uk] .shot .frame-box[lang=en]{display:none}@media (max-width:900px){.mrow{grid-template-columns:1fr}}.stats{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--rule-soft)}.stats li{display:flex;flex-direction:column;gap:4px;padding:clamp(22px,2.6vw,44px) clamp(16px,2vw,36px)}.stats li:first-child{padding-left:0}.stats li+li{border-left:1px solid var(--rule-soft)}.stats b{font-variant-numeric:proportional-nums;font-size:clamp(48px,6.4vw,112px);line-height:.95;font-weight:800;letter-spacing:-.05em}.stats .lab{margin-top:8px;font-size:clamp(17px,1.3vw,21px);font-weight:700}.stats .muted{font-size:15px}@media (max-width:760px){.stats{grid-template-columns:1fr}.stats li{padding-inline:0}.stats li+li{border-left:0;border-top:1px solid var(--rule-soft)}}.art{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:clamp(28px,6vw,120px);align-items:start;border-top:0}.facts{margin:0;position:sticky;top:24px;padding:6px 22px;border-radius:16px;background:var(--sheet);border:1px solid var(--rule)}.facts>div{padding:14px 0;border-top:1px solid var(--rule-soft)}.facts>div:first-child{border-top:0}.facts dd{margin:4px 0 0;font-weight:700;line-height:1.35}@media (max-width:900px){.art{grid-template-columns:1fr}.facts{position:static}}.prose{max-width:44em;font-size:clamp(17px,1.2vw,19px);line-height:1.65}.prose>*+*{margin-top:1em}.prose h2{margin-top:1.8em;font-size:clamp(24px,2.2vw,36px);line-height:1.1;font-weight:800;letter-spacing:-.03em}.prose>h2:first-child{margin-top:0}.prose h3{margin-top:1.5em;font-size:18px;font-weight:700}.prose ul{padding-left:1.2em;list-style:disc}.prose li+li{margin-top:.4em}.prose a{color:var(--navy);overflow-wrap:anywhere}.prose blockquote{margin:1.6em 0;padding-left:22px;border-left:3px solid var(--navy);font-size:clamp(22px,2vw,32px);line-height:1.25;font-weight:700;letter-spacing:-.02em}.prose.small{font-size:16px}.prose.small h2{font-size:clamp(20px,1.6vw,26px);scroll-margin-top:24px}.prose.small>.fine:first-child{margin-top:0}.prose .items{list-style:none;padding:0;display:flex;flex-direction:column}.prose .items li{margin:0;padding:14px 0;border-top:1px solid var(--rule-soft)}.prose .items li:last-child{border-bottom:1px solid var(--rule-soft)}.prose .items b{display:block}.prose .by,.prose .items span{color:var(--ink-muted)}.prose .by{margin-top:2.2em;padding-top:16px;border-top:1px solid var(--rule-soft);font-size:15px}.ins{list-style:none;margin-top:clamp(18px,2vw,32px);border-top:1px solid var(--rule)}.ins li{display:grid;grid-template-columns:56px minmax(0,.8fr) minmax(0,1.2fr);gap:8px clamp(16px,3vw,56px);align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rule-soft)}.ins .n{font-size:15px;font-weight:800;color:var(--ink-muted)}.ins h3{font-size:clamp(19px,1.7vw,28px);line-height:1.15;font-weight:700;letter-spacing:-.02em}.ins p{color:var(--ink-muted)}@media (max-width:760px){.ins li{grid-template-columns:36px minmax(0,1fr)}.ins p{grid-column:2}}.tags{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(18px,2vw,28px)}.tags li{padding:9px 16px;font-size:15px}.chip,.tags li{border-radius:999px;background:#dce2ee;color:var(--navy);font-weight:600}.chip{padding:4px 12px;font-size:13px;white-space:nowrap}.pnote{display:flex;flex-wrap:wrap;gap:10px;font-size:15px;color:var(--ink-muted)}.doi,.pnote{align-items:center}.doi{display:inline-flex;gap:8px;font-size:14px;font-weight:500;color:var(--navy);text-decoration:none;white-space:nowrap}.doi-k{font-size:11px;font-weight:700;letter-spacing:.08em;padding:3px 7px;border-radius:6px;background:var(--navy-soft)}.doi:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.cite{max-width:72ch;padding-left:16px;border-left:2px solid var(--rule);font-size:15px;line-height:1.6;color:var(--ink-muted);overflow-wrap:anywhere}.cite a{color:var(--navy)}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;color:var(--ink-muted)}.posts{list-style:none;border-top:1px solid var(--rule)}.posts li{border-bottom:1px solid var(--rule-soft)}.posts a{display:grid;grid-template-columns:130px minmax(0,1fr) auto 24px;gap:12px clamp(16px,2.4vw,40px);align-items:center;padding:24px 0;text-decoration:none}.posts .date{font-size:14px;color:var(--ink-muted)}.posts h3{font-size:clamp(19px,1.8vw,30px);line-height:1.15;font-weight:700;letter-spacing:-.02em}.posts svg{width:22px;height:22px;transition:transform .2s var(--ease)}.posts a:hover h2,.posts a:hover h3,.posts svg{color:var(--navy)}.posts a:hover svg{transform:translateX(4px)}.posts .feat a{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,3.4vw,56px) 0}.posts .feat h2{max-width:16em;font-size:clamp(30px,4vw,64px);line-height:1.02;font-weight:800;letter-spacing:-.04em}.posts .feat p{max-width:36em;font-size:clamp(17px,1.3vw,21px);color:var(--ink-muted)}.more{display:inline-flex;align-items:center;gap:8px;color:var(--navy);font-weight:700}@media (max-width:760px){.posts li:not(.feat) a{grid-template-columns:minmax(0,1fr) 24px}.posts .date{grid-column:1/-1}.posts li:not(.feat) .chip{display:none}}.post{padding-top:clamp(24px,3.6vw,64px)}.post .back{margin:0 0 18px}.post .meta{margin-bottom:18px}.post .prose{margin-top:clamp(28px,3vw,48px)}.prose ol{padding-left:1.4em;list-style:decimal}.prose blockquote p{margin:0}.prose blockquote footer{margin-top:12px;font-size:15px;font-weight:500;letter-spacing:0;color:var(--ink-muted)}.prose blockquote footer a{color:var(--ink-muted)}.prose figure{margin:1.8em 0}.post-cover img,.prose figure img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--rule-soft);background:var(--sheet)}.prose figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:var(--ink-muted)}.post-cover{max-width:64em;margin:clamp(24px,3vw,44px) 0 0}.yt{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--scene-c)}.yt button,.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.yt button{padding:0;cursor:pointer;background:none}.yt button img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;border-radius:0}.yt-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;place-items:center;border-radius:999px;background:#131313b3;color:var(--on-scene);transition:transform .2s var(--ease)}.yt-play svg{width:28px;height:28px;margin-left:3px}.yt button:hover .yt-play{transform:scale(1.06)}.sources{margin-top:2.4em}.sources h2{font-size:18px;letter-spacing:0}.sources ol{font-size:15px;line-height:1.55}.fb,.sources a,.sources ol{color:var(--ink-muted)}.fb{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:1.4em;font-size:15px}.fb-btns{display:flex;gap:8px}.fb button{display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:999px;border:1px solid var(--rule);background:transparent;color:var(--ink-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.fb button svg{width:18px;height:18px}.fb button.on,.fb button:hover:not(:disabled){color:var(--navy);border-color:var(--navy)}.fb button.on{background:var(--navy-soft)}.fb button:disabled:not(.on){opacity:.4;cursor:default}.legal{display:grid;grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:clamp(28px,6vw,120px);align-items:start;padding-block:clamp(28px,3vw,48px) clamp(24px,3vw,56px);border-top:1px solid var(--rule-soft)}.legal[hidden]{display:none}.legal nav{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow:auto}.toc{list-style:none;display:flex;flex-direction:column;font-size:14px}.toc a{display:block;padding:7px 0;color:var(--ink-muted);text-decoration:none}.toc a:hover{color:var(--navy)}@media (max-width:900px){.legal{grid-template-columns:1fr}.legal nav{display:none}}.form .btn[disabled]{opacity:.6;cursor:progress;transform:none}.form-error{padding:12px 14px;border-radius:10px;background:#f6e0dc;color:#8a2e22;font-size:15px;font-weight:600}.form.sent .form-error,.form.sent .frow{display:none}.fld input::-moz-placeholder,.fld textarea::-moz-placeholder{color:#13131366}.fld input::placeholder,.fld textarea::placeholder{color:#13131366}.seg a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:8px;color:var(--navy);font:700 15px/1 var(--font);text-decoration:none}.seg a:hover{background:var(--navy-soft)}.seg a[aria-current=page]{background:var(--navy);color:var(--paper)}.phead .seg{margin-top:clamp(20px,2.2vw,36px)}.sec-head .seg{margin-bottom:4px}.phead.nf{min-height:calc(100svh - var(--hdr) - 280px);display:flex;flex-direction:column;justify-content:center}.phead.nf .acts{margin-top:clamp(20px,2.2vw,36px)}main{display:block}.langs a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:8px;color:var(--navy);font:700 14px/1 var(--font);text-decoration:none}.langs a:hover{background:var(--navy-soft)}.langs a[aria-current=true]{background:#dce2ee}