@font-face{font-family:"Outfit";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-serif-display/dm-serif-display-v17-italic-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:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-serif-display/dm-serif-display-v17-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-serif-display/dm-serif-display-v17-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:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-serif-display/dm-serif-display-v17-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Noto Sans Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/noto-sans-arabic/noto-sans-arabic-v33-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/noto-sans-arabic/noto-sans-arabic-v33-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+1EE00-1EEFF}@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/noto-sans-arabic/noto-sans-arabic-v33-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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1FB00-1FBFF}@font-face{font-family:"Noto Sans Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/noto-sans-arabic/noto-sans-arabic-v33-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:"Noto Sans Arabic";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/noto-sans-arabic/noto-sans-arabic-v33-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:100 900;font-display:swap;src:url(/assets/fonts/onest/onest-v11-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:100 900;font-display:swap;src:url(/assets/fonts/onest/onest-v11-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:100 900;font-display:swap;src:url(/assets/fonts/onest/onest-v11-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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1FB00-1FBFF}@font-face{font-family:"Onest";font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/onest/onest-v11-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:100 900;font-display:swap;src:url(/assets/fonts/onest/onest-v11-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope/manrope-v20-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:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope/manrope-v20-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope/manrope-v20-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:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/manrope/manrope-v20-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Outfit CJK";font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-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:"Outfit CJK";font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/fonts/outfit/outfit-v15-latin.woff2) format("woff2");unicode-range:U+0000-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2013,U+2015-2017,U+201A-201B,U+201E-2025,U+2027-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter CJK";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter CJK";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Inter CJK";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-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:"Inter CJK";font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter/inter-v20t-latin.woff2) format("woff2");unicode-range:U+0000-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2013,U+2015-2017,U+201A-201B,U+201E-2025,U+2027-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.brand-x{color:#f97316}:root{--charcoal: #1A1A2E;--charcoal-light: #252540;--navy: #2D3561;--amber: #F08A3C;--amber-dark: #C2410C;--amber-title: #D96711;--amber-glow: rgba(240, 138, 60, 0.2);--cream: #FBF8F4;--cream-dark: #F2EDE6;--terracotta: #E06B3A;--sage: #8FA68D;--white: #FFFFFF;--text-primary: #1A1A2E;--text-secondary: #5A5A72;--text-muted: #6B6B7F;--border: rgba(26, 26, 46, 0.08);--glass-bg: rgba(255, 255, 255, 0.7);--glass-border: rgba(255, 255, 255, 0.4);--font-display: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--section-padding: 120px 0;--container-width: 1200px;--container-padding: 0 24px;--ease-out: cubic-bezier(0.16, 1, 0.3, 1);--ease-smooth: cubic-bezier(0.4, 0, 0.2, 1);--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-full: 9999px;--glow-x: 50vw;--glow-y: 50vh}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:clip;max-width:100vw}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-body);font-weight:300;font-size:16px;line-height:1.7;color:var(--text-primary);background-color:rgb(255,255,255)!important}@media (pointer: coarse){body::before{display:none}}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:color 0.3s var(--ease-smooth)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:1.2}h1 em,h2 em{color:var(--amber-title);font-style:normal}.container{max-width:var(--container-width);margin:0 auto;padding:var(--container-padding)}.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:500;font-size:15px;padding:12px 28px;border-radius:var(--radius-full);border:2px solid transparent;cursor:pointer;transition:all 0.35s var(--ease-out);white-space:nowrap}.btn-primary{background:linear-gradient(135deg,#F08A3C 0%,#EA580C 50%,#C2410C 100%);background-size:200% auto;color:#ffffff;border-color:transparent;box-shadow:0 10px 30px -10px rgba(234,88,12,0.5);background-clip:padding-box}.btn-primary:hover{background-position:right center;transform:translateY(-3px) scale(1.02);box-shadow:0 20px 40px -15px rgba(234,88,12,0.6)}.btn-outline{background:transparent;color:var(--charcoal);border-color:var(--charcoal)}.btn-outline:hover{background:var(--charcoal);color:var(--cream);transform:translateY(-2px)}.btn-ghost{background:transparent;color:var(--text-primary);border-color:transparent;padding:12px 16px}.btn-ghost:hover{color:var(--amber)}.btn-lg{font-size:17px;padding:16px 36px}@media (max-width: 1024px){.desktop-only{display:none!important}}.section-tag{display:inline-block;font-family:var(--font-body);font-weight:800;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--amber-dark);margin-bottom:16px}.section-title{font-size:clamp(2.4rem,5vw,4.2rem);color:#2D3561;margin-bottom:16px;font-family:var(--font-display);font-weight:800;line-height:1.05}.section-subtitle{font-size:1.1rem;color:var(--text-secondary);max-width:540px;margin:0 auto}.section-header{text-align:center;margin-bottom:0px}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;height:60px;display:flex;align-items:center;padding:0;background-color:rgb(255,255,255)!important;transition:all 0.4s var(--ease-smooth)}.navbar.scrolled{background-color:rgb(255,255,255)!important;border-bottom:1px solid rgba(0,0,0,0.08);padding:4px 0;box-shadow:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -1px rgba(0,0,0,0.03)}.nav-container{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;height:60px;padding:0 24px;position:relative;box-sizing:border-box}@media (max-width: 768px){.nav-container{padding:0 24px}}.logo{display:flex;align-items:center;z-index:1001}.logo-img{display:block;max-width:120px;max-height:64px;width:auto;height:auto}.nav-links{display:flex;gap:32px;align-items:center}@media (max-width: 1024px){.nav-links{display:none}}.nav-link{font-weight:500;font-size:15px;color:var(--text-secondary);position:relative;padding:8px 0;transition:color 0.3s var(--ease-out)}.nav-link::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--amber);transition:width 0.35s var(--ease-out)}.nav-link:hover{color:var(--charcoal)}.nav-link:hover::after{width:100%}.nav-actions{display:flex;align-items:center;gap:8px}.lang-switcher{position:relative;margin-right:8px;padding-right:16px;border-right:1px solid var(--border)}@media (max-width: 1100px){.nav-links{gap:20px}.nav-link{font-size:14px}}@media (max-width: 1024px){.nav-actions .lang-switcher{display:none}.nav-actions .btn.desktop-only{display:none}.mobile-login-btn{display:flex;font-size:0.85rem;padding:8px 12px;height:auto;margin-left:auto;margin-right:0}.nav-toggle{display:flex}body.menu-open .nav-toggle{visibility:hidden}}.lang-dropdown-trigger{display:flex;align-items:center;gap:8px;background:#ffffff;border:1.5px solid rgba(26,26,46,0.11);border-radius:100px;cursor:pointer;padding:5px 12px 5px 7px;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease;color:var(--text-primary);font-size:13.5px;font-weight:500;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,0.07);line-height:1}.lang-dropdown-trigger:hover{background:#fff9f5;border-color:var(--amber);box-shadow:0 2px 10px rgba(240,138,60,0.18)}.lang-dropdown-trigger img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,0.14)}.lang-chevron{transition:transform 0.22s ease,opacity 0.2s ease;flex-shrink:0;opacity:0.4;color:var(--text-primary)}.lang-chevron.open{transform:rotate(180deg);opacity:0.65}@keyframes langDropIn{from{opacity:0;transform:translateY(-5px) scale(0.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes langDropUp{from{opacity:0;transform:translateY(5px) scale(0.975)}to{opacity:1;transform:translateY(0) scale(1)}}.lang-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;background:#ffffff;border:1.5px solid rgba(26,26,46,0.08);border-radius:16px;padding:6px;min-width:175px;box-shadow:0 16px 48px rgba(0,0,0,0.1),0 2px 8px rgba(0,0,0,0.05);z-index:1001;display:flex;flex-direction:column;gap:2px;animation:langDropIn 0.18s cubic-bezier(0.16,1,0.3,1) forwards}.lang-dropdown-menu--up{top:auto;bottom:calc(100% + 8px);animation-name:langDropUp}.lang-dropdown-menu--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--lang-rows, 9),auto);grid-auto-flow:column;gap:2px 4px;min-width:330px}.lang-dropdown-menu--grid .lang-option{padding:8px 10px;gap:9px}.lang-dropdown-menu--grid .lang-option span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lang-option{display:flex;align-items:center;gap:10px;padding:9px 13px;border-radius:10px;cursor:pointer;transition:background 0.15s ease,color 0.15s ease;text-decoration:none;color:var(--text-primary);font-size:13.5px;font-weight:400}.lang-option:hover{background:#fff5ec;color:var(--amber-dark)}.lang-option.active{background:var(--amber-glow);color:var(--amber-dark);font-weight:600}.lang-option img{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,0.14)}.mobile-login-btn{display:none}.mobile-nav-overlay{display:none;position:fixed;inset:0;background:var(--white);flex-direction:column;align-items:center;justify-content:space-between;gap:0;z-index:9999;padding:0 32px 8px;overflow:visible}.mobile-nav-overlay.open{display:flex}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 64px);height:60px;padding:0 24px;flex-shrink:0;border-bottom:1px solid var(--border);margin-bottom:0;margin-left:-32px;margin-right:-32px}.mobile-nav-close{background:none;border:none;cursor:pointer;padding:8px;color:var(--charcoal);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background 0.2s}.mobile-nav-close:hover{background:rgba(0,0,0,0.05)}.mobile-nav-overlay .nav-link{font-size:1rem;font-family:var(--font-display);font-weight:600;color:var(--charcoal);width:100%;text-align:center;padding:7px 0;border-bottom:1px solid var(--border)}.mobile-nav-overlay .mobile-menu-actions{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px}.mobile-nav-overlay .mobile-menu-actions .btn{width:100%;justify-content:center;height:40px;font-size:14px}.mobile-nav-overlay .mobile-menu-lang{position:relative;margin-top:6px;padding-top:6px;border-top:1px solid var(--border);width:100%;display:flex;justify-content:center}.mobile-nav-overlay .mobile-menu-lang .lang-dropdown-trigger{font-size:15px;padding:7px 16px 7px 10px;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.mobile-nav-overlay .mobile-menu-lang .lang-dropdown-menu{left:16px;right:16px;width:auto;transform:none;animation-name:none}.mobile-nav-overlay .mobile-menu-lang .lang-dropdown-menu--grid{left:50%;right:auto;width:min(calc(100vw - 24px),360px);min-width:0;transform:translateX(-50%);max-height:calc(100dvh - 120px);overflow-y:auto}.nav-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;z-index:10000;position:relative}.nav-toggle span{width:24px;height:2px;background:var(--charcoal);border-radius:2px;transition:all 0.35s var(--ease-out)}.nav-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.hero{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:100px;background-color:rgb(255,255,255)!important;overflow:clip}@media (max-width: 1024px){.hero{min-height:unset;padding-top:70px;padding-bottom:16px}.hero-subtitle{font-size:0.85rem;line-height:1.45;margin-bottom:4px}.hero-title{font-size:clamp(1.5rem,6vw,2.6rem);margin-bottom:6px;line-height:1.1}.hero-scroll-hint{display:none}.hero-cta{gap:12px;margin-bottom:0}}.hero::before{display:none}.hero::after{display:none}.hero-grain{display:none}@keyframes particleFloat{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:0.3}90%{opacity:0.15}100%{transform:translateY(-300px) scale(0.5);opacity:0}}@keyframes ambientDrift1{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-15px,25px) scale(0.97)}}@keyframes ambientDrift2{0%,100%{transform:translate(0,0) scale(1)}40%{transform:translate(-25px,15px) scale(1.08)}70%{transform:translate(20px,-30px) scale(0.95)}}.hero-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text visual" "actions visual";gap:0 60px;align-items:center;position:relative;z-index:2}.hero-text{grid-area:text;align-self:end;padding-bottom:16px}.hero-visual{grid-area:visual;align-self:center}.hero-actions{grid-area:actions;align-self:start}.hero-title{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:800;color:#2D3561;padding-top:12px;margin-bottom:12px;line-height:1.05;word-break:break-word;overflow-wrap:break-word}.hero-subtitle{font-size:1.15rem;color:var(--text-secondary);max-width:480px;margin-bottom:40px;line-height:1.8}.hero-cta{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:32px}.hero-cta-btn-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.hero-visual{position:relative;display:flex;justify-content:center}@keyframes heroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.hero-scroll-hint{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:2}.scroll-line{display:none}.scroll-line::after{content:"";position:absolute;top:-100%;left:0;width:100%;height:50%;background:var(--amber);animation:scrollDown 2s ease-in-out infinite}@keyframes scrollDown{0%{top:-50%}100%{top:150%}}.features{padding:var(--section-padding);background:transparent;position:relative;overflow:clip}.features-heading{text-align:center;margin-bottom:100px;position:relative;z-index:1}.features-heading h2,.features-heading__title{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;color:var(--navy);line-height:1.15}.typewriter-cursor{display:inline-block;width:3px;height:0.85em;background:var(--amber);margin-left:4px;vertical-align:middle;border-radius:2px;animation:cursorBlink 0.75s step-end infinite}@keyframes cursorBlink{0%,100%{opacity:1}50%{opacity:0}}.how-it-works{padding:var(--section-padding);background:transparent;position:relative;overflow:clip}.how-it-works::before,.how-it-works::after{content:"";position:absolute;border-radius:50%;filter:blur(80px);will-change:transform;z-index:0;opacity:0.8}.how-it-works::before{top:-100px;right:-100px;width:400px;height:400px;background:var(--amber-glow);animation:ambientDrift1 14s ease-in-out infinite}.how-it-works::after{bottom:-100px;left:-100px;width:300px;height:300px;background:rgba(143,166,141,0.2);animation:ambientDrift2 18s ease-in-out infinite}.how-it-works .container{position:relative;z-index:1}@keyframes connectorPulse{0%,100%{opacity:0.4}50%{opacity:1}}.pricing{padding:var(--section-padding);background:transparent;position:relative}.pricing-page{padding-top:100px}.pricing-page .section-header{text-align:center;margin-bottom:40px}.pricing-page .section-header .section-tag{margin-bottom:12px}.pricing-page .section-header .section-title{font-size:clamp(2.4rem,5vw,4.2rem);font-weight:800;line-height:1.05;margin-bottom:16px;color:#2D3561}.pricing-page .section-header .section-title em{color:var(--amber-title);font-style:normal}.pricing-page .section-header .section-subtitle{font-size:1.1rem;line-height:1.7;max-width:560px;margin:0 auto;color:var(--text-secondary)}.pricing-vat-note{text-align:center;font-size:0.7rem;color:var(--text-muted);margin-top:1rem;padding:0 16px}.clients-showcase{padding:120px 0 100px;background:transparent;color:var(--text-primary);position:relative;overflow:clip}.clients-showcase .container{position:relative;z-index:1}.clients-showcase .section-header{position:relative;z-index:1}@keyframes marqueeScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.testimonials{padding:var(--section-padding);background:transparent}.tm-slider-wrapper{position:relative;width:100%;max-width:1240px;margin:0 auto}.tm-slider-viewport{width:100%;padding:20px 16px;margin:-20px -16px;width:calc(100% + 32px)}.tm-slider-track{display:flex;transition:transform 0.6s cubic-bezier(0.25,1,0.5,1)}.tm-slide-new{padding:16px}.tm-card-new{width:100%;background:var(--white);position:relative;height:480px;border-radius:28px;overflow:hidden;box-shadow:0 8px 40px rgba(26,26,46,0.13);isolation:isolate;will-change:transform;transition:transform 0.4s cubic-bezier(0.25,1,0.5,1),box-shadow 0.4s cubic-bezier(0.25,1,0.5,1)}.tm-card-new:hover{transform:translateY(-6px);box-shadow:0 20px 56px rgba(26,26,46,0.18)}.tm-card-new__photo{border-radius:0}.tm-card-new::after{content:"";position:absolute;inset:0;border-radius:28px;box-shadow:inset 0 0 0 2px #ffffff;z-index:10;pointer-events:none}.tm-card-new:hover{transform:translateY(-6px);box-shadow:0 20px 56px rgba(26,26,46,0.18)}.tm-card-new__photo{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:1;border-radius:28px}.tm-card-new__info{position:absolute;top:0;left:0;bottom:0;width:100%;padding:0 32px 36px;display:flex;flex-direction:column;justify-content:flex-end;z-index:2;background:rgba(255,255,255,0.96);clip-path:polygon(0 0,100% 100%,0 100%)}.tm-card-new__avatar{width:80px;height:80px;margin-bottom:12px;display:flex;align-items:center;justify-content:flex-start;border-radius:20px;background:rgba(255,255,255,0.1)}.tm-card-new__avatar img{max-width:100%;max-height:100%;object-fit:contain;border-radius:16px}.tm-card-new__author{margin-bottom:10px;max-width:55%;line-height:1.3}.tm-card-new__name{font-size:1.3rem;font-weight:800;color:var(--charcoal);display:block;margin-bottom:2px}.tm-card-new__role{font-size:1rem;font-weight:400;color:var(--text-secondary)}.tm-card-new__quote{font-size:0.95rem;line-height:1.6;color:var(--text-secondary);font-weight:400;margin:0;max-width:65%}.tm-slider-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:40px}.tm-slider-btn{background:var(--white);border:1px solid var(--border);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s;color:var(--charcoal);box-shadow:0 2px 8px rgba(26,26,46,0.08)}.tm-slider-btn:hover{background:var(--amber);color:var(--white);border-color:var(--amber);box-shadow:0 4px 16px rgba(240,138,60,0.3)}.faq{padding:var(--section-padding);background:transparent;position:relative;overflow:clip}.faq-list{max-width:720px;margin:0 auto;position:relative;z-index:1}.contact{padding:var(--section-padding);background:var(--white);position:relative}.contact-form{background:var(--white);border-radius:var(--radius-lg);padding:40px;box-shadow:0 12px 40px rgba(26,26,46,0.06)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.form-group{margin-bottom:16px}.form-group label{display:block;font-weight:500;font-size:0.85rem;color:var(--text-secondary);margin-bottom:6px}.form-group input,.form-group textarea,.form-group select{width:100%;padding:12px 16px;font-family:var(--font-body);font-size:0.95rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--charcoal);transition:all 0.3s;outline:none}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-glow)}.form-group textarea{resize:vertical;min-height:100px}@media (max-width: 768px){}@media (max-width: 600px){.form-row{grid-template-columns:1fr;gap:0}}@keyframes cpCtaBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}.cf{background:#fff;border-radius:var(--radius-xl);box-shadow:0 12px 48px rgba(26,26,46,0.08);border:1px solid var(--border);overflow:hidden}@keyframes cfPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.08);opacity:1}100%{transform:scale(1)}}@media (max-width: 768px){.cf{padding:28px 22px 24px;border-radius:var(--radius-lg)}}@media (max-width: 480px){.cf{padding:24px 18px 20px}}.footer{background:var(--white);color:var(--text-secondary);padding:64px 0 32px;position:relative;border-top:1px solid var(--border)}.footer-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;position:relative;z-index:1}.footer-tagline{margin-top:12px;font-size:0.9rem;color:var(--text-muted)}.footer-links h2{font-family:var(--font-body);font-weight:500;font-size:0.85rem;letter-spacing:1px;text-transform:uppercase;color:var(--charcoal);margin-bottom:16px}.footer-links a{display:block;font-size:0.9rem;color:var(--text-secondary);padding:4px 0;transition:color 0.3s}.footer-links a:hover{color:var(--amber)}.footer-copyright-inline{margin-top:20px;font-size:0.8rem;color:var(--text-muted)}.footer-legal{position:relative;z-index:1;margin-top:16px;padding:14px 0 0;border-top:1px solid var(--border);text-align:center}.footer-legal-entity{margin:0 0 12px;font-size:0.78rem;line-height:1.6;color:var(--text-muted)}.footer-legal-entity a{color:inherit;text-decoration:underline}.footer-payment-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.footer-payment-badges img{height:26px;width:auto;background:#fff;border-radius:4px;padding:3px 5px}.footer-bottom{position:relative;z-index:1;margin-top:16px;padding:14px 0 4px;border-top:1px solid var(--border);text-align:center}.footer-powered-by{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:0.85rem;color:var(--text-muted);line-height:1}.footer-powered-by span{line-height:1}.footer-powered-by a,.footer-powered-by picture{display:flex;align-items:center;line-height:0}.footer-doxevo-logo{height:36px;width:auto;display:block;vertical-align:middle}@keyframes orbPulse1{0%,100%{transform:scale(1);opacity:0.1}50%{transform:scale(1.15);opacity:0.2}}@keyframes orbPulse2{0%,100%{transform:scale(1);opacity:0.08}50%{transform:scale(1.1);opacity:0.15}}@keyframes cpMarqueeScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.nav-link--active{color:var(--amber)!important}.nav-link--active::after{width:100%!important}@media (max-width: 1024px){:root{--section-padding: 80px 0}.navbar{background:rgb(255,255,255);border-bottom:1px solid rgba(0,0,0,0.08)}.features-heading{margin-bottom:48px}.features-heading__title{color:var(--navy)}.features .container .reveal-element+.reveal-element{margin-top:60px}.hero-grid{grid-template-columns:1fr;grid-template-areas:"text" "visual" "actions";gap:0;text-align:center}.hero-text{align-self:auto;padding-bottom:0;padding-top:0;margin-bottom:4px}.hero-visual{margin-bottom:4px}.hero-actions{align-self:auto}.hero-subtitle{margin-left:auto;margin-right:auto}.hero-cta{justify-content:center;flex-wrap:nowrap;gap:12px}.hero-cta-btn-wrapper{flex:1;min-width:0;max-width:100%;align-items:center}.hero-actions .btn{width:100%;justify-content:center;font-size:0.85rem;padding:12px 12px;white-space:normal}html[lang=mk] .hero-actions .btn,html[lang=hr] .hero-actions .btn,html[lang=de] .hero-actions .btn,html[lang=ru] .hero-actions .btn{font-size:0.85rem;padding:12px 8px;white-space:nowrap}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width: 768px){:root{--section-padding: 64px 0}.tm-slider-wrapper{max-width:100%}.tm-slider-viewport{padding:12px 0;margin:-12px 0;width:100%;overflow:visible}.tm-slide-new{padding:4px}.tm-card-new{height:320px;border-radius:20px;box-shadow:0 4px 20px rgba(26,26,46,0.08)}.tm-card-new:hover{transform:none;box-shadow:0 4px 20px rgba(26,26,46,0.08)}.tm-card-new::after{border-radius:20px;box-shadow:inset 0 0 0 1px rgba(26,26,46,0.06)}.tm-card-new__info{clip-path:polygon(0 0,100% 100%,0 100%);padding:0 20px 20px}.tm-card-new__quote{font-size:0.68rem;max-width:52%;line-height:1.4}.tm-card-new__author{max-width:50%}.tm-card-new__name{font-size:0.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.tm-card-new__role{font-size:0.75rem}.tm-card-new__avatar{width:56px;height:56px;margin-bottom:4px}.tm-card-new__avatar img{border-radius:12px}.tm-slider-controls{margin-top:20px;gap:16px}.tm-slider-btn{width:40px;height:40px}.nav-links,.nav-actions .btn.desktop-only{display:none}.mobile-login-btn{display:flex;font-size:0.85rem;padding:8px 12px;height:auto;margin-left:auto;margin-right:0}.nav-toggle{display:flex}body.menu-open .nav-toggle{visibility:hidden}.nav-actions .lang-switcher{margin-right:8px;padding-right:8px}.hero{padding-top:80px;min-height:auto;padding-bottom:16px}.hero .reveal-element{opacity:1!important;transform:none!important;transition:none!important}.hero-scroll-hint{display:none}.step{gap:20px;padding:20px 0}.form-row{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:24px}.clients-showcase{padding:40px 0 40px}}:root{--shop-bg: var(--white);--shop-surface: #f5f5f5;--shop-glass: rgba(255, 255, 255, 0.5);--shop-glass-hover: rgba(255, 255, 255, 0.8);--shop-border: rgba(255, 255, 255, 0.5);--shop-border-hover: rgba(255, 255, 255, 0.9);--shop-red: var(--amber);--shop-gold: var(--amber-dark);--shop-text: var(--text-primary);--shop-text-sec: var(--text-secondary);--shop-font: var(--font-display)}@keyframes shopCardEnter{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes shopBadgePulse{0%,100%{box-shadow:0 0 0 0 rgba(22,163,74,0.4)}50%{box-shadow:0 0 0 6px rgba(22,163,74,0)}}@keyframes shopCartNudge{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-14deg)}75%{transform:rotate(9deg)}}.shop-theme-wrapper{color:var(--shop-text)!important;font-family:var(--shop-font)!important}.shop-theme-wrapper h1,.shop-theme-wrapper h2,.shop-theme-wrapper h3{color:var(--shop-text)!important}.shop-page{padding:100px 0 80px;min-height:100vh;background:#ffffff;color:var(--shop-text);font-family:var(--shop-font)}@media (max-width: 700px){.shop-page{padding:90px 0 60px}}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;margin-bottom:80px}@media (max-width: 900px){.shop-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.shop-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.shop-card{background:var(--white);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;animation:shopCardEnter 0.6s var(--ease-out) both;transition:box-shadow 0.35s var(--ease-out),transform 0.35s var(--ease-out);box-shadow:0 4px 20px rgba(26,26,46,0.12)}.shop-card:hover{box-shadow:0 20px 48px rgba(240,138,60,0.14),0 4px 20px rgba(26,26,46,0.07);transform:translateY(-6px)}.shop-card-link{display:block;overflow:hidden;position:relative}.shop-card__image{width:100%;height:260px;object-fit:contain;display:block}.shop-card__body{border-radius:var(--radius-lg);padding:20px 22px 22px;flex:1;display:flex;flex-direction:column;gap:0}.shop-card__name{font-size:1.05rem;font-weight:700;color:var(--charcoal);line-height:1.3;margin:0 0 8px;transition:color 0.2s}.shop-card:hover .shop-card__name{color:var(--amber)}.shop-card__tag{font-size:0.68rem;font-weight:600;padding:3px 10px;border-radius:var(--radius-full);background:rgba(240,138,60,0.08);color:var(--amber-dark);letter-spacing:0.3px}.shop-card__info-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px}.shop-card__info-item{font-size:0.73rem;font-weight:600;color:var(--text-muted)}.shop-card__price-from{font-size:0.85rem;font-weight:600;color:var(--text-muted)}.shop-card__price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.shop-card__price{font-size:1.75rem;font-weight:800;color:var(--charcoal);line-height:1}.shop-card__price-label{font-size:0.78rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:0.5px}.shop-card__add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;border-radius:var(--radius-full);border:none;cursor:pointer;font-family:var(--font-body);font-size:0.92rem;font-weight:700;color:#fff;background:linear-gradient(90deg,var(--amber) 0%,var(--terracotta) 50%,var(--amber) 100%);background-size:200% auto;transition:background-position 0.45s ease,transform 0.2s,box-shadow 0.25s;margin-bottom:10px}.shop-card__add:hover{background-position:right center;box-shadow:0 10px 28px rgba(240,138,60,0.4);transform:translateY(-2px)}.shop-card__stepper{display:flex;align-items:center;justify-content:space-between;border:2px solid var(--amber);border-radius:var(--radius-full);height:46px}.shop-card__stepper button{width:44px;height:100%;background:none;border:none;font-size:1.25rem;font-weight:700;color:var(--amber);cursor:pointer;transition:background 0.15s;flex-shrink:0}.shop-card__stepper button:hover{background:rgba(240,138,60,0.1)}.shop-card__stepper-val{flex:1;text-align:center;font-weight:700;font-size:1rem;color:var(--charcoal)}.atc-modal-overlay{position:fixed;inset:0;background:rgba(10,10,20,0.45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9000;padding:24px}.atc-modal{border-radius:var(--radius-xl);background:var(--white);padding:44px 40px;max-width:420px;width:100%;text-align:center;box-shadow:0 32px 80px rgba(0,0,0,0.22);animation:shopCardEnter 0.3s var(--ease-out) both}.atc-modal__icon{width:56px;height:56px;background:linear-gradient(135deg,var(--amber),var(--terracotta));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:#fff;margin:0 auto 16px;font-weight:700}.atc-modal__title{font-size:1.25rem;font-weight:700;color:var(--charcoal);margin-bottom:8px}.atc-modal__subtitle{color:var(--text-muted);font-size:0.9rem}.atc-modal__actions{display:flex;flex-direction:column;gap:12px;margin-top:28px}@media (max-width: 500px){.atc-modal{border-radius:var(--radius-xl);padding:32px 24px}}@media (max-width: 600px){.shop-card{border-radius:20px}.shop-card-link{border-radius:20px 20px 0 0}.shop-card__image{height:150px}.shop-card__body{border-radius:0 0 20px 20px;padding:10px 12px 14px}.shop-card__name{font-size:0.82rem;margin-bottom:4px}.shop-card__price{font-size:1.1rem}.shop-card__price-label{font-size:0.7rem}.shop-card__info-row{font-size:0.72rem;margin-bottom:4px}.shop-card__add{border-radius:var(--radius-md);padding:10px 12px;font-size:0.8rem}}.product-page{padding-top:80px;padding-bottom:80px;min-height:100vh;background:var(--shop-bg);color:var(--shop-text);font-family:var(--shop-font)}.product-page .section-tag{color:var(--amber-dark)}.product-page h1{color:var(--shop-text)}.product-atc-card{width:100%;box-sizing:border-box;padding:32px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-xl)}.product-atc-variants{display:flex;flex-wrap:wrap;gap:8px}.product-atc-variant-btn{min-width:0}.product-atc-custom-inputs{display:flex;gap:10px}@media (max-width: 600px){.product-atc-card{padding:16px}.product-atc-custom-inputs{flex-direction:column}}@media (max-width: 900px){.checkout-grid{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width: 600px){.checkout-basket-card{padding:20px!important}.checkout-basket-row{gap:10px!important}.checkout-basket-row img{width:56px!important;height:56px!important}.checkout-basket-row .shop-card__stepper{width:auto!important;min-width:120px}.checkout-basket-row .shop-card__stepper button{width:36px!important}.checkout-basket-row .shop-card__stepper-val{width:40px!important;min-width:40px!important;max-width:40px!important}}.shop-qty-stepper{display:flex;align-items:center;border:1px solid var(--shop-border);border-radius:8px;background:var(--shop-glass)}.shop-qty-btn{border-radius:var(--radius-md);width:40px;height:40px;background:transparent;border:none;color:var(--shop-text);font-size:1.1rem;cursor:pointer;transition:all 0.2s;display:flex;align-items:center;justify-content:center}.shop-qty-btn:hover{background:var(--shop-glass-hover);color:var(--shop-gold)}.shop-qty-val{border-radius:var(--radius-md);width:52px;height:40px;text-align:center;background:transparent;border:none;border-left:1px solid var(--shop-border);border-right:1px solid var(--shop-border);color:var(--shop-text);font-size:1rem;font-weight:600}@media (max-width: 768px){}@media (prefers-reduced-motion: reduce){.hero::before,.hero::after,.how-it-works::before,.how-it-works::after,.faq::before{animation:none}body::before{display:none}}@keyframes demoOverlayFade{from{opacity:0}to{opacity:1}}@keyframes demoModalIn{from{opacity:0;transform:translateY(12px) scale(0.97)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--au-navy: #0D1E5A}@keyframes live-dot-pulse{0%{box-shadow:0 0 0 0 rgba(240,138,60,0.6)}70%{box-shadow:0 0 0 9px rgba(240,138,60,0)}100%{box-shadow:0 0 0 0 rgba(240,138,60,0)}}.phone-frame{--pf-vw: 402px;--pf-scale: 0.801;width:min(340px,86vw);aspect-ratio:402 / 874;background:linear-gradient(160deg,#33334F 0%,var(--charcoal) 45%);border:1px solid rgba(255,255,255,0.1);border-radius:48px;padding:8px;position:relative;box-shadow:inset 0 1px 1px rgba(255,255,255,0.14),0 30px 70px rgba(45,53,97,0.25),0 10px 24px rgba(45,53,97,0.12)}.phone-frame::before,.phone-frame::after{content:"";position:absolute;right:-3px;width:3px;border-radius:2px;background:rgba(26,26,46,0.55)}.phone-frame::before{top:108px;height:56px}.phone-frame::after{top:182px;height:92px}.phone-frame__screen{position:relative;width:100%;height:100%;border-radius:40px;overflow:hidden;background:var(--white)}.phone-frame__screen iframe{width:var(--pf-vw, 402px);height:calc(100% / var(--pf-scale, 0.801));transform:scale(var(--pf-scale, 0.801));transform-origin:top left;border:0;display:block}@keyframes phone-frame-spin{to{transform:rotate(360deg)}}@keyframes overlay-btn-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width: 900px){}@media (max-width: 768px){.phone-frame{width:264px;--pf-scale: 0.6119}}@media (max-width: 359px){.phone-frame{width:236px;--pf-scale: 0.5423}}@media (max-width: 768px){}.wa-fab{position:fixed;left:20px;bottom:22px;z-index:950;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#25D366;color:#ffffff;box-shadow:0 10px 28px rgba(37,211,102,0.4),0 4px 12px rgba(26,26,46,0.15);transition:transform 0.3s var(--ease-out),box-shadow 0.3s ease}.wa-fab:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 14px 34px rgba(37,211,102,0.5),0 6px 16px rgba(26,26,46,0.18)}@media (max-width: 768px){.wa-fab{left:14px;bottom:18px;width:50px;height:50px}}html[dir=rtl]{--font-display: "Noto Sans Arabic", "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body: "Noto Sans Arabic", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html[dir=rtl] body{direction:rtl;text-align:start}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] .section-title,html[dir=rtl] .hero-title{letter-spacing:0;line-height:1.35}html[dir=rtl] em,html[dir=rtl] .section-title em,html[dir=rtl] .hero-title em{font-style:normal;font-weight:700}html[dir=rtl] .brand-x{font-style:normal}html[dir=rtl] .nav-link::after{left:auto;right:0}html[dir=rtl] .lang-switcher{margin-right:0;margin-left:8px;padding-right:0;padding-left:16px;border-right:0;border-left:1px solid var(--border)}html[dir=rtl] .nav-actions .lang-switcher{margin-right:0;margin-left:8px;padding-right:0;padding-left:8px}html[dir=rtl] .lang-dropdown-menu{right:auto;left:0}html[dir=rtl] .mobile-login-btn{margin-left:0;margin-right:auto}html[dir=rtl] .typewriter-cursor{margin-left:0;margin-right:4px}html[dir=rtl] .tm-slider-viewport,html[dir=rtl] .tm-slider-track{direction:ltr}html[dir=rtl] .tm-card-new{direction:rtl}html[dir=rtl] .tm-card-new__info{left:auto;right:0;text-align:right;clip-path:polygon(100% 0,0 100%,100% 100%)}html[dir=rtl] .tm-slider-controls{direction:ltr}html[dir=rtl] .phone-frame__screen{direction:ltr}html[dir=rtl] .wa-fab{left:auto;right:20px}@media (max-width: 768px){html[dir=rtl] .wa-fab{left:auto;right:14px}}.np-styles{padding:88px 0 72px;background:var(--white);overflow:hidden}.np-styles__header{text-align:center;margin-bottom:44px}.np-styles__sub{max-width:640px;margin:14px auto 0;font-size:17px;color:var(--text-secondary)}.np-styles__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}.np-styles__track{direction:ltr;display:flex;gap:28px;width:max-content;padding:12px 0 8px;animation:np-marquee 80s linear infinite}@keyframes np-marquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 14px))}}.np-style{flex:none;width:210px;margin:0;text-align:center}.np-style__phone{aspect-ratio:393 / 852;border-radius:34px;padding:6px;background:linear-gradient(160deg,#33334f 0%,var(--charcoal) 45%);box-shadow:0 22px 44px rgba(45,53,97,0.22);transition:transform 0.4s var(--ease-out)}.np-style:hover .np-style__phone{transform:translateY(-6px)}.np-style__phone img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:28px;display:block}.np-style figcaption{margin-top:14px;display:flex;flex-direction:column;gap:2px}.np-style figcaption strong{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--text-primary)}.np-style figcaption span{font-size:13px;color:var(--text-muted)}@keyframes np-read{0%,8%{background:#d9d4cc}14%,70%{background:var(--amber)}84%,100%{background:#d9d4cc}}@keyframes np-beam{0%{top:-30%}55%{top:100%}100%{top:100%}}@keyframes np-nudge{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes np-rise{0%,45%{opacity:0;transform:translateY(24px)}60%,92%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}.np-laptop{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.np-laptop__screen{position:relative;width:92%;aspect-ratio:16 / 10;border-radius:14px 14px 4px 4px;border:9px solid #1c1c2b;border-bottom-width:14px;background:#0b0b16;overflow:hidden;box-shadow:0 24px 50px rgba(26,26,46,0.2)}.np-laptop__shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;animation:np-deck 13.5s infinite;animation-delay:calc(var(--i) * 4.5s)}.np-laptop__shot:first-child{opacity:1}@keyframes np-deck{0%{opacity:0}5%,33%{opacity:1}38%,100%{opacity:0}}.np-laptop__base{width:100%;height:12px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#d7d7de 0%,#a9a9b6 100%);box-shadow:0 10px 22px rgba(26,26,46,0.16)}@media (max-width: 860px){.np-styles{padding:64px 0 56px}.np-style{width:168px}}@media (prefers-reduced-motion: reduce){.np-laptop__shot{animation:none}.np-styles__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scroll-snap-type:x mandatory}.np-styles__track{animation:none;padding-inline:24px}.np-style{scroll-snap-align:center}}.hero-phones{position:relative;width:min(470px,100%);aspect-ratio:470 / 520;margin-inline:auto}.hero-phones__glow{position:absolute;inset:12% 8% 4% 8%;border-radius:50%;background:radial-gradient(circle,rgba(240,138,60,0.28) 0%,rgba(240,138,60,0) 68%);filter:blur(8px)}.hero-phones .phone-frame{position:absolute;width:50%;padding:6px;border-radius:34px}.hero-phones .phone-frame__screen{border-radius:28px}.hero-phones img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.hero-phones__back{left:4%;top:6%;transform:rotate(-7deg);opacity:0.96;animation:np-float-a 9s ease-in-out infinite}.hero-phones__front{right:4%;top:0;transform:rotate(5deg);z-index:2;animation:np-float-b 9s ease-in-out infinite}@keyframes np-float-a{0%,100%{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-7deg) translateY(-10px)}}@keyframes np-float-b{0%,100%{transform:rotate(5deg) translateY(-6px)}50%{transform:rotate(5deg) translateY(6px)}}@media (max-width: 1024px){.hero-phones{width:min(300px,72vw)}.hero-phones .phone-frame{border-radius:24px;padding:4px}.hero-phones .phone-frame__screen{border-radius:20px}}@media (prefers-reduced-motion: reduce){.hero-phones__back,.hero-phones__front{animation:none}}.np-loop img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0}.np-loop--fade1 img{opacity:1}.np-loop--fade2 img{animation:np-f2 7s infinite;animation-delay:calc(var(--i) * 3.5s)}.np-loop--fade3 img{animation:np-f3 9s infinite;animation-delay:calc(var(--i) * 3s)}.np-loop--fade4 img{animation:np-f4 11s infinite;animation-delay:calc(var(--i) * 2.75s)}.np-loop--swipe3 img{opacity:1;transform:translateX(100%);animation:np-sw3 8.4s var(--ease-out) infinite;animation-delay:calc(var(--i) * 2.8s)}.np-loop--fade2 img:first-child,.np-loop--fade3 img:first-child,.np-loop--fade4 img:first-child{opacity:1}@keyframes np-f2{0%{opacity:0}5%,50%{opacity:1}55%,100%{opacity:0}}@keyframes np-f3{0%{opacity:0}4%,33%{opacity:1}37%,100%{opacity:0}}@keyframes np-f4{0%{opacity:0}3%,25%{opacity:1}28%,100%{opacity:0}}@keyframes np-sw3{0%{transform:translateX(100%)}5%,33%{transform:translateX(0)}38%,100%{transform:translateX(-100%)}}@media (prefers-reduced-motion: reduce){.np-loop img{animation:none!important}.np-loop img:first-child{opacity:1;transform:none}}.np-styles__viewport{direction:ltr}.hero-phones .phone-frame::before,.hero-phones .phone-frame::after{display:none}@media (max-width: 1024px){.hero-phones{width:min(240px,62vw)}.nav-toggle{display:flex}.mobile-login-btn{display:flex}}@media (min-width: 769px) and (max-width: 1024px){}@media (max-width: 768px){}@media (max-width: 680px){}@media (max-width: 1024px){.hero-grid{grid-template-areas:"text" "actions" "visual"}.hero-actions{margin-bottom:12px}}.fp{display:flex;flex-direction:column;gap:56px;margin-top:12px}.fp-row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:64px;align-items:center}.fp-row--rev .fp-visual{order:2}.fp-visual{position:relative;height:480px;border-radius:32px;overflow:hidden;border:1px solid rgba(26,26,46,0.06);background:#f5f6fa}.fp-tone--peach{background:linear-gradient(160deg,#ffe7d6 0%,#fff4ec 50%,#ffffff 100%)}.fp-tone--blue{background:linear-gradient(160deg,#e6ebfb 0%,#f3f5fd 50%,#ffffff 100%)}.fp-tone--mint{background:linear-gradient(160deg,#dff3ea 0%,#f1faf6 50%,#ffffff 100%)}.fp-tone--plum{background:linear-gradient(160deg,#efe4f6 0%,#f8f3fb 50%,#ffffff 100%)}.fp-phone{position:absolute;bottom:-120px;width:240px;padding:6px;border-radius:40px;box-shadow:0 30px 60px rgba(45,53,97,0.25);transition:transform 0.6s var(--ease-out)}.fp-phone .phone-frame__screen{border-radius:34px}.fp-phone::before,.fp-phone::after{display:none}.fp-phone--front{right:13%;z-index:2}.fp-phone--back{left:12%;width:214px;bottom:-150px;transform:rotate(-7deg);opacity:0.97}.fp-row:hover .fp-phone--front{transform:translateY(-10px)}.fp-row:hover .fp-phone--back{transform:rotate(-7deg) translateY(-6px)}.fp-photo__scan{position:absolute;left:0;right:0;top:-20%;height:18%;background:linear-gradient(180deg,rgba(240,138,60,0) 0%,rgba(240,138,60,0.45) 90%,rgba(255,190,140,0.95) 100%);animation:fp-scan 3.2s ease-in-out infinite}@keyframes fp-scan{0%{top:-20%}60%,100%{top:105%}}.fp-title{font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.15;font-weight:800;color:#2d3561}.fp-desc{margin-top:14px;font-size:17px;line-height:1.7;color:var(--text-secondary);max-width:520px}.fp-desc--short{display:none}@media (max-width: 1024px){.fp-row{gap:36px}.fp-visual{height:420px}.fp-phone{width:210px}.fp-phone--back{width:188px;left:6%}.fp-phone--front{right:7%}}@media (max-width: 768px){.fp-visual.fp-visual--service{height:470px}.fp{gap:40px}.fp-row,.fp-row--rev{grid-template-columns:minmax(0,1fr);gap:18px}.fp-row--rev .fp-visual{order:0}.fp-visual{height:380px;border-radius:26px}.fp-phone{width:196px;bottom:-130px;border-radius:34px;padding:5px}.fp-phone .phone-frame__screen{border-radius:29px}.fp-phone--back{width:172px;left:5%;bottom:-150px}.fp-phone--front{right:5%}.fp-desc--long{display:none}.fp-desc--short{display:block;font-size:16px}.fp-title{font-size:1.5rem}}@media (prefers-reduced-motion: reduce){.fp-photo__scan{animation:none}.fp-row:hover .fp-phone--front{transform:none}}.phone-frame.dx-phone{--w: 240px;display:block;width:var(--w);height:calc(var(--w) * 2.112);aspect-ratio:auto;padding:calc(var(--w) * 0.024);border:0;border-radius:calc(var(--w) * 0.168);background:#09090c;box-shadow:0 0 0 calc(var(--w) * 0.006) #57534f,0 0 0 calc(var(--w) * 0.011) #b9b3aa,0 0 0 calc(var(--w) * 0.0135) rgba(26,26,46,0.18),0 calc(var(--w) * 0.1) calc(var(--w) * 0.2) rgba(26,26,46,0.22),0 calc(var(--w) * 0.03) calc(var(--w) * 0.06) rgba(26,26,46,0.16)}.phone-frame.dx-phone .phone-frame__screen{display:block;position:relative;width:100%;height:100%;overflow:hidden;background:#000;border-radius:calc(var(--w) * 0.146)}.phone-frame.dx-phone .phone-frame__screen>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:0}.phone-frame.dx-phone .phone-frame__screen::after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.05) 20%,rgba(255,255,255,0) 38%)}.phone-frame.dx-phone::before,.phone-frame.dx-phone::after{content:"";display:block;position:absolute;width:calc(var(--w) * 0.014);border-radius:calc(var(--w) * 0.01);background:linear-gradient(90deg,#8a857e,#d6d0c7 55%,#8a857e)}.phone-frame.dx-phone::before{right:calc(var(--w) * -0.024);top:26%;height:11.5%}.phone-frame.dx-phone::after{left:calc(var(--w) * -0.024);top:21%;height:7%;box-shadow:0 calc(var(--w) * 0.19) 0 0 #b0aaa1}.fp-phone.dx-phone{--w: 240px}.fp-phone--back.dx-phone{--w: 214px}.hero-phones .dx-phone{--w: 235px}.np-style__phone.dx-phone{--w: 210px}.np-style__phone.dx-phone{transition:transform 0.4s var(--ease-out)}@media (max-width: 1024px){.hero-phones .dx-phone{--w: 120px}.fp-phone.dx-phone{--w: 210px}.fp-phone--back.dx-phone{--w: 188px}}@media (max-width: 860px){.np-style__phone.dx-phone{--w: 168px}}@media (max-width: 768px){.fp-phone.dx-phone{--w: 196px}.fp-phone--back.dx-phone{--w: 172px}}.fp-tone--sand{background:linear-gradient(160deg,#fbecd8 0%,#fdf6ec 50%,#ffffff 100%)}.fp-tone--sky{background:linear-gradient(160deg,#dcefff 0%,#eff7ff 50%,#ffffff 100%)}.fp-tone--lime{background:linear-gradient(160deg,#eaf5d9 0%,#f6fbee 50%,#ffffff 100%)}.fp-switch{position:absolute;inset:0}.ps-phone.dx-phone{--w: 250px;position:absolute;left:50%;right:auto;margin-left:calc(var(--w) / -2);top:100px;bottom:auto}.ps-phone .phone-frame__screen>img{opacity:0;transition:opacity 0.45s var(--ease-smooth)}.ps-phone .phone-frame__screen>img.ps-on{opacity:1}.ps-controls{position:absolute;top:28px;left:50%;transform:translateX(-50%);z-index:4;display:flex;gap:6px;padding:6px;border-radius:999px;background:rgba(255,255,255,0.92);box-shadow:0 10px 28px rgba(45,53,97,0.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ps-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);font:600 14px/1 var(--font-body);cursor:pointer;transition:background 0.25s,color 0.25s,transform 0.25s,box-shadow 0.25s}.ps-btn:hover{color:#2d3561;background:rgba(45,53,97,0.06)}.ps-btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.ps-btn--on,.ps-btn--on:hover{background:#2d3561;color:#fff}.ps-btn__icon{display:inline-flex}.ps-controls--swatch{gap:10px;padding:9px 12px}.ps-controls--swatch .ps-btn{width:30px;height:30px;padding:0;background:linear-gradient(135deg,var(--bg) 50%,var(--ac) 50%);box-shadow:0 0 0 1px rgba(26,26,46,0.15)}.ps-controls--swatch .ps-btn:hover{transform:scale(1.08);background:linear-gradient(135deg,var(--bg) 50%,var(--ac) 50%)}.ps-controls--swatch .ps-btn--on{transform:scale(1.12);box-shadow:0 0 0 3px #fff,0 0 0 5px var(--amber)}.fp-visual--interactive::after{content:"";position:absolute;left:50%;bottom:0;width:60%;height:60px;transform:translateX(-50%);background:radial-gradient(ellipse at center bottom,rgba(45,53,97,0.08),rgba(45,53,97,0) 70%);pointer-events:none}@media (max-width: 1024px){.ps-phone.dx-phone{--w: 220px}}@media (max-width: 768px){.ps-phone.dx-phone{--w: 200px;top:86px}.ps-controls{top:22px}.ps-btn{padding:7px 11px;font-size:13px}}.lms__panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:56px;align-items:center;padding:56px;border-radius:32px;border:1px solid rgba(26,26,46,0.06);background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 45%,#fff6ef 100%)}@keyframes lms-pulse{0%{box-shadow:0 0 0 0 rgba(229,72,77,0.55)}70%{box-shadow:0 0 0 8px rgba(229,72,77,0)}100%{box-shadow:0 0 0 0 rgba(229,72,77,0)}}@media (max-width: 1024px){.lms__panel{gap:32px;padding:40px 32px}}@media (max-width: 860px){.lms__panel{grid-template-columns:minmax(0,1fr);padding:32px 20px 28px;gap:22px;border-radius:28px}}.fp-laptop{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:0 28px}.fp-laptop .np-laptop__screen{width:min(100%,560px)}.fp-laptop .np-laptop__base{width:min(104%,600px)}.fp-more{margin-top:8px;display:flex;flex-direction:column;align-items:center}.mf{width:100%;max-width:1040px;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:22px;align-items:stretch;padding:22px;border-radius:30px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 55%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.mf-chips{display:flex;flex-direction:column;gap:8px}.mf-chip{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 14px;border-radius:18px;border:1px solid rgba(26,26,46,0.07);background:rgba(255,255,255,0.7);text-align:start;font:600 15.5px/1.3 var(--font-body);color:#2d3561;cursor:pointer;transition:background 0.25s,border-color 0.25s,transform 0.3s var(--ease-out),box-shadow 0.3s}.mf-chip:hover{background:#fff;transform:translateX(3px)}[dir=rtl] .mf-chip:hover{transform:translateX(-3px)}.mf-chip--on{background:#fff;border-color:rgba(240,138,60,0.5);box-shadow:0 12px 28px rgba(45,53,97,0.09)}.mf-chip__icon{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#eef0fb;color:#2d3561;transition:background 0.25s,color 0.25s}.mf-chip__icon svg{width:19px;height:19px}.mf-chip--on .mf-chip__icon{background:var(--amber);color:#fff}.mf-chip__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(240,138,60,0.18)}.mf--auto .mf-chip__bar::after{content:"";position:absolute;inset:0;background:var(--amber);transform-origin:left center;animation:mf-bar var(--mfT) linear forwards}[dir=rtl] .mf--auto .mf-chip__bar::after{transform-origin:right center}@keyframes mf-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.mf-stage{position:relative;display:grid;min-height:300px;padding:34px 34px 30px;border-radius:24px;background:#2d3561;color:#fff;overflow:hidden}.mf-stage::before{content:"";position:absolute;right:-90px;top:-110px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(240,138,60,0.32) 0%,rgba(240,138,60,0) 65%);pointer-events:none}.mf-pane{position:relative;grid-area:1 / 1;align-self:start;max-width:430px}.mf-pane--on{animation:mf-in 0.5s var(--ease-out) both}@keyframes mf-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mf-pane__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:rgba(255,179,122,0.16);color:#ffb37a}.mf-pane__icon svg{width:28px;height:28px}.mf-pane__t{margin-top:20px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.2;color:#fff}.mf-pane__d{margin-top:12px;font-size:17px;line-height:1.65;color:rgba(255,255,255,0.84)}.mf-pane__n{display:block;margin-top:18px;font:700 12.5px/1 var(--font-body);letter-spacing:1.6px;color:rgba(255,255,255,0.45)}.mf-doxi{position:absolute;right:14px;bottom:6px;pointer-events:auto}[dir=rtl] .mf-doxi{right:auto;left:14px}@media (max-width: 860px){.mf{grid-template-columns:minmax(0,1fr);padding:14px;gap:14px;border-radius:26px}.mf-chips{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:8px;margin:0 -14px;padding:2px 14px 6px;scrollbar-width:none;scroll-snap-type:x proximity}.mf-chips::-webkit-scrollbar{display:none}.mf-chip{flex:none;width:auto;min-height:48px;padding:7px 14px 7px 8px;border-radius:999px;font-size:14.5px;white-space:nowrap;scroll-snap-align:start}.mf-chip:hover,[dir=rtl] .mf-chip:hover{transform:none}.mf-chip__icon{width:32px;height:32px;border-radius:50%}.mf-chip__bar{left:18px;right:18px;bottom:3px;border-radius:2px}.mf-stage{min-height:0;padding:24px 20px 84px;border-radius:22px}.mf-pane__t{margin-top:14px}.mf-pane__d{font-size:16px}.mf-doxi{right:8px;bottom:2px;--size: 84px !important}[dir=rtl] .mf-doxi{left:8px}}@media (prefers-reduced-motion: reduce){.mf-pane--on,.mf--auto .mf-chip__bar::after{animation:none}.mf-chip{transition:none}}.fp-more__tag{margin-bottom:18px}.cs{padding:96px 0;background:var(--white)}.cs__header{text-align:center}.cs__sub{max-width:620px;margin:14px auto 0;font-size:17px;line-height:1.65;color:var(--text-secondary)}.cs__stats{margin:40px auto 0;max-width:980px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:28px;border:1px solid rgba(26,26,46,0.07);background:linear-gradient(160deg,#f6f7fc 0%,#ffffff 60%,#fff7f1 100%)}.cs-stat{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 12px 24px;text-align:center}.cs-stat+.cs-stat{border-left:1px solid rgba(26,26,46,0.07)}.cs-stat__icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--amber-glow);color:var(--amber-dark);margin-bottom:4px}.cs-stat__num{display:inline-flex;align-items:baseline;gap:1px;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.4vw,2.7rem);line-height:1;color:#2d3561}.cs-stat__count{font:inherit;color:inherit}.cs-stat__plus{color:var(--amber-title)}.cs-stat__label{font-size:14px;font-weight:500;color:var(--text-secondary)}.cs__cta{margin-top:36px;display:flex;justify-content:center}@media (max-width: 768px){.cs{padding:64px 0}.cs__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.cs-stat:nth-child(3){border-left:0}.cs-stat:nth-child(n+3){border-top:1px solid rgba(26,26,46,0.07)}}.lc{direction:ltr;margin-top:44px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}@keyframes lc-glide{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width: 768px){.lc{margin-top:28px}}.doxi{position:relative;display:inline-block;flex:none;width:var(--size, 96px);height:var(--size, 96px);font-size:calc(var(--size, 96px) / 10);--tf: cubic-bezier(0.45, 0, 0.55, 1);--r: 18deg;--pt: 40deg;--ck: 60deg}.doxi__svg,.doxi svg{display:block;width:100%;height:100%;overflow:visible}.doxi .dxm{--mo: #E8762D;--md: #D4581D;--ml: #F0873C;--mi: #2A1A10;--mc: #FFF4EA;--mb: #F6A08A;--msh: rgba(90, 45, 15, 0.16)}.dxm .o{fill:var(--mo)}.dxm .d{fill:var(--md)}.dxm .l{fill:var(--ml)}.dxm .k{fill:var(--mi)}.dxm .c{fill:var(--mc)}.dxm .b{fill:var(--mb)}.dxm .w{fill:#fff}.dxm .tn{fill:#F08A7A}.dxm .hat{fill:#fff;stroke:#E2CDBD;stroke-width:1.5}.dxm .hatl{fill:none;stroke:#E2CDBD;stroke-width:1.5;stroke-linecap:round}.dxm .spn{fill:none;stroke:#B07A4F;stroke-width:3.5;stroke-linecap:round}.dxm .spb{fill:#C99264}.dxm .sh{fill:var(--msh);transform-box:fill-box;transform-origin:center;animation:dx-shb 2.4s var(--tf) infinite}.dxm .rig{transform-origin:60px 108px;animation:dx-bob 2.4s var(--tf) infinite}.dxm .sig{transform-origin:60px 66px}.dxm .eye{transform-box:fill-box;transform-origin:center;animation:dx-blink 4.4s var(--tf) infinite}.dxm .mouth{transform-box:fill-box;transform-origin:center;transition:transform 0.3s}.dxm .m1{fill:none;stroke:var(--mi);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.dxm .m2{opacity:0;transform-box:fill-box;transform-origin:center}.dxm .ea{fill:none;stroke:var(--mi);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform-box:fill-box;transform-origin:center}.dxm .eyes,.dxm .armL,.dxm .armR{transition:transform 0.3s}.dxm .hatg{animation:dx-puff 2.4s var(--tf) infinite}.doxi[data-mood=idle] .armR{animation:dx-swing 2s var(--tf) infinite}.doxi[data-mood=wave] .rig{animation:dx-bob 1.6s var(--tf) infinite}.doxi[data-mood=wave] .armR{animation:dx-wave 0.8s var(--tf) infinite}.doxi[data-mood=talking] .rig{animation:dx-bob 1.1s var(--tf) infinite}.doxi[data-mood=talking] .m1{animation:dx-tA 0.5s steps(1,jump-end) infinite}.doxi[data-mood=talking] .m2{animation:dx-tB 0.5s steps(1,jump-end) infinite}.doxi:is([data-mood=wave],[data-mood=party]) .m1{opacity:0}.doxi:is([data-mood=wave],[data-mood=party]) .m2{opacity:1}.doxi[data-mood=party] .eye{opacity:0}.doxi[data-mood=party] .ea{opacity:1}.doxi[data-mood=party] .rig{animation:dx-jump 0.9s var(--tf) infinite}.doxi[data-mood=party] .sh{animation:dx-shj 0.9s var(--tf) infinite}.doxi[data-mood=party] .armL{transform:rotate(var(--r))}.doxi[data-mood=party] .armR{transform:rotate(calc(var(--r) * -1))}.doxi[data-mood=point] .rig{animation:none;transform:rotate(3deg)}.doxi[data-mood=point] .armR{animation:dx-point 0.9s var(--tf) infinite}.doxi[data-mood=point] .eyes{transform:translateX(3px)}.doxi[data-mood=cook] .rig{animation:dx-bob 1.8s var(--tf) infinite}.doxi[data-mood=cook] .armR{animation:dx-stir 1s var(--tf) infinite}.doxi[data-mood=cook] .eyes{transform:translate(2px,2px)}.doxi[data-mood=thinking] .rig{animation:dx-tilt 2.2s var(--tf) infinite}.doxi[data-mood=thinking] .eyes{transform:translate(2px,-3px)}.doxi[data-mood=thinking] .mouth{transform:translateX(2px) scale(0.8)}.doxi[data-mood=thinking] .sig{animation:dx-xfull 2.4s var(--tf) infinite}.doxi[data-mood=read] .rig{animation:none;transform:translateY(1px) rotate(-3deg)}.doxi[data-mood=read] .eyes{animation:dx-scan 1.4s var(--tf) infinite}.doxi[data-mood=read] .mouth{transform:scale(0.85)}.doxi__fx{position:absolute;pointer-events:none}.doxi__fx--think{top:1%;right:0;display:flex;gap:0.28em}.doxi__fx--think i{width:0.55em;height:0.55em;border-radius:50%;background:#E8762D;animation:dx-hop 1s ease-in-out infinite}.doxi__fx--think i:nth-child(2){animation-delay:0.15s}.doxi__fx--think i:nth-child(3){animation-delay:0.3s}.doxi__fx--party{inset:0}.doxi__fx--party i{position:absolute;left:50%;top:38%;width:0.42em;height:0.7em;border-radius:0.1em;background:var(--c);opacity:0;animation:dx-burst 1.3s cubic-bezier(0.2,0.7,0.3,1) infinite}.doxi__fx--party i:nth-child(1){--c: #E8762D;--x: -3.8em;--y: -3.2em;--rz: 170deg}.doxi__fx--party i:nth-child(2){--c: #FFC25C;--x: 3.6em;--y: -3.4em;--rz: -150deg;animation-delay:0.1s}.doxi__fx--party i:nth-child(3){--c: #63B35A;--x: -4.4em;--y: -0.6em;--rz: 120deg;animation-delay:0.2s}.doxi__fx--party i:nth-child(4){--c: #F6A08A;--x: 4.3em;--y: -0.9em;--rz: -200deg;animation-delay:0.05s}.doxi__fx--party i:nth-child(5){--c: #D4581D;--x: -2em;--y: -4.3em;--rz: 90deg;animation-delay:0.65s}.doxi__fx--party i:nth-child(6){--c: #7DB0E0;--x: 2.2em;--y: -4.4em;--rz: -110deg;animation-delay:0.7s}.doxi__fx--party i:nth-child(7){--c: #FFC25C;--x: -3.4em;--y: -2em;--rz: 220deg;animation-delay:0.75s}.doxi__fx--party i:nth-child(8){--c: #E8762D;--x: 3.3em;--y: -2.2em;--rz: -80deg;animation-delay:0.6s}@keyframes dx-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes dx-shb{0%,100%{transform:scaleX(1)}50%{transform:scaleX(0.92)}}@keyframes dx-blink{0%,91%,100%{transform:scaleY(1)}95%{transform:scaleY(0.1)}}@keyframes dx-swing{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes dx-puff{0%,100%{transform:scale(1)}50%{transform:scale(1.04,1.09)}}@keyframes dx-tilt{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes dx-tA{0%{opacity:1}50%{opacity:0}}@keyframes dx-tB{0%{opacity:0}50%{opacity:1}}@keyframes dx-wave{0%,100%{transform:rotate(calc(var(--r) * -1 + 14deg))}50%{transform:rotate(calc(var(--r) * -1 - 14deg))}}@keyframes dx-jump{0%,100%{transform:translateY(0) scale(1.06,0.94)}20%,80%{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(0.97,1.04)}}@keyframes dx-shj{0%,20%,80%,100%{transform:scaleX(1)}50%{transform:scaleX(0.7)}}@keyframes dx-point{0%,100%{transform:rotate(var(--pt))}50%{transform:rotate(calc(var(--pt) + 10deg))}}@keyframes dx-stir{0%,100%{transform:rotate(calc(var(--ck) - 8deg))}25%{transform:rotate(var(--ck)) translate(2px,1px)}50%{transform:rotate(calc(var(--ck) + 8deg))}75%{transform:rotate(var(--ck)) translate(-1px,2px)}}@keyframes dx-scan{0%,100%{transform:translate(-3px,2px)}50%{transform:translate(3px,2px)}}@keyframes dx-xfull{25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes dx-hop{0%,60%,100%{transform:translateY(0)}30%{transform:translateY(-0.4em)}}@keyframes dx-burst{0%{transform:translate(-50%,-50%) scale(0.4);opacity:1}100%{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--rz));opacity:0}}@media (prefers-reduced-motion: reduce){.doxi *,.doxi{animation:none!important;transition:none!important}.doxi__fx--party{display:none}}.fp{gap:96px}.fp-chapter{display:flex;flex-direction:column;gap:56px}.fp-chapter__title{display:flex;align-items:center;gap:18px;margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.25rem,1.9vw,1.55rem);line-height:1.2;color:#2d3561;text-align:center}.fp-chapter__title::before,.fp-chapter__title::after{content:"";flex:1;height:1px;background:rgba(26,26,46,0.1)}.fp-tone--navy{background:linear-gradient(160deg,#e6ebfb 0%,#f3f5fd 50%,#ffffff 100%)}.fp-tone--amber{background:linear-gradient(160deg,#ffe7d6 0%,#fff4ec 50%,#ffffff 100%)}.fp-row--rev .fp-text{order:1}.fp-row--rev .fp-visual{order:2}.fp-doxi{position:absolute!important;left:30%;bottom:34px;z-index:3}.ps-hint{position:absolute;z-index:4;top:78px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:rgba(240,138,60,0.12);color:var(--amber-dark);font:700 12px/1.4 var(--font-body);letter-spacing:0.04em;white-space:nowrap}.ps-hint::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--amber);animation:lms-pulse 1.6s infinite}.ps-phone.dx-phone{top:112px}@media (max-width: 1024px){.fp-doxi{left:27%}}@media (max-width: 768px){.fp{gap:64px}.fp-chapter{gap:40px}.fp-chapter__title{gap:12px}.fp-row--rev .fp-text{order:1}.fp-row--rev .fp-visual{order:0}.fp-doxi{left:22%;bottom:20px;--size: 72px !important}.ps-hint{top:66px}.ps-phone.dx-phone{top:96px}.ps-btn{min-height:40px}}.vc-grid{margin-top:44px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.vc{display:flex;flex-direction:column;text-decoration:none;color:inherit}.vc__stage{position:relative;display:block;height:250px;overflow:hidden;border-radius:24px;border:1px solid rgba(26,26,46,0.06);background:linear-gradient(165deg,#eef1fb 0%,#f7f8fd 55%,#ffffff 100%);transition:box-shadow 0.35s var(--ease-out)}.vc-wrap:nth-child(even) .vc__stage{background:linear-gradient(165deg,#ffeadb 0%,#fff5ee 55%,#ffffff 100%)}.vc__phone.dx-phone{--w: 150px;position:absolute;left:50%;margin-left:-75px;top:26px;transition:transform 0.45s var(--ease-out)}.vc:hover .vc__stage{box-shadow:0 18px 40px rgba(45,53,97,0.12)}.vc:hover .vc__phone{transform:translateY(-8px)}.vc:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:24px}.vc__name{margin-top:14px;font-family:var(--font-display);font-size:17px;font-weight:700;color:#2d3561}.vc__place{margin-top:3px;display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--text-muted)}.vc__place svg{color:var(--amber-dark);flex:none}@media (max-width: 1024px){.vc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.vc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;margin-top:32px}.vc__stage{height:208px;border-radius:20px}.vc__phone.dx-phone{--w: 124px;margin-left:-62px;top:22px}.vc__name{font-size:15.5px;margin-top:10px}.vc__place{font-size:13px}}.ctab{padding:40px 0 104px;background:var(--white)}.ctab__panel{position:relative;display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:40px;align-items:center;padding:56px 64px;border-radius:32px;border:1px solid rgba(26,26,46,0.06);background:radial-gradient(circle at 18% 60%,#fff2e6 0 22%,rgba(255,242,230,0) 46%),linear-gradient(160deg,#eef1fb 0%,#f7f8fd 45%,#fff6ef 100%)}.ctab__mascot{display:flex;flex-direction:column;align-items:center;gap:6px}.ctab__title{text-wrap:balance;font-family:var(--font-display);font-weight:800;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.1;color:#2d3561}.ctab__sub{margin-top:14px;font-size:17px;line-height:1.65;color:var(--text-secondary);max-width:540px}.ctab__points{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.ctab__points li{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:15px;color:#2d3561}.ctab__points svg{color:#1f9d6b;flex:none}.ctab__actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.ctab__second{background:#fff}@media (max-width: 860px){.ctab{padding:24px 0 72px}.ctab__panel{grid-template-columns:minmax(0,1fr);gap:22px;padding:36px 22px 32px;border-radius:28px;text-align:center}.ctab__sub{margin-inline:auto}.ctab__points,.ctab__actions{justify-content:center}.ctab__actions .btn{flex:1 1 220px}.ctab__doxi{--size: 118px !important}}.ctab__actions .btn{justify-content:center}.pg-hero{position:relative;padding:148px 0 72px;background:linear-gradient(180deg,#f3f5fd 0%,#fbfbfe 55%,#ffffff 100%);overflow:hidden}.pg-hero::before{content:"";position:absolute;right:-120px;top:40px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(240,138,60,0.16) 0%,rgba(240,138,60,0) 65%);pointer-events:none}.pg-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,0.7fr);gap:40px;align-items:center}.pg-hero__title{margin-top:10px;font-family:var(--font-display);font-weight:800;font-size:clamp(2.3rem,4.6vw,3.6rem);line-height:1.06;letter-spacing:-0.02em;color:#2d3561}.pg-hero__title em{font-style:normal;color:var(--amber-title)}.pg-hero__sub{margin-top:16px;max-width:600px;font-size:18px;line-height:1.65;color:var(--text-secondary)}.pg-hero__art{display:flex;justify-content:center}.pg-stats{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.pg-stat{display:flex;flex-direction:column;min-width:128px;padding:14px 20px;border-radius:18px;background:#fff;border:1px solid rgba(26,26,46,0.07);box-shadow:0 10px 26px rgba(45,53,97,0.06)}.pg-stat__n{font-family:var(--font-display);font-weight:800;font-size:28px;line-height:1.1;color:#2d3561}.pg-stat__l{font-size:13.5px;font-weight:500;color:var(--text-secondary)}@media (max-width: 860px){.pg-hero{padding:112px 0 40px}.pg-hero__grid{grid-template-columns:minmax(0,1fr);gap:8px;text-align:center}.pg-hero__sub{margin-inline:auto;font-size:16.5px}.pg-stats{justify-content:center}.pg-stat{min-width:0;flex:1 1 96px;padding:12px 10px}.pg-hero__art{order:-1}.pg-hero__art .doxi{--size: 120px !important}}.cp2-featured{padding:40px 0 88px;background:#fff}.cp2-featured .vc-grid{margin-top:12px}.cp2-dir{padding:88px 0 40px;background:linear-gradient(180deg,#ffffff 0%,#f7f8fc 100%)}.cd-toolbar{margin:8px auto 36px;display:flex;flex-direction:column;align-items:center;gap:16px}.cd-search{position:relative;width:min(520px,100%)}.cd-search svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.cd-search__input{width:100%;height:52px;padding:0 20px 0 48px;border-radius:999px;border:1px solid rgba(26,26,46,0.12);background:#fff;font:500 16px var(--font-body);color:var(--text-primary);box-shadow:0 8px 22px rgba(45,53,97,0.06)}.cd-search__input:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 4px rgba(240,138,60,0.15)}.cd-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.cd-chip{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid rgba(26,26,46,0.1);background:#fff;color:#2d3561;font:600 14.5px var(--font-body);cursor:pointer;transition:background 0.2s,color 0.2s,border-color 0.2s}.cd-chip:hover{border-color:#2d3561}.cd-chip--on,.cd-chip--on:hover{background:#2d3561;border-color:#2d3561;color:#fff}.cd-chip__icon{display:inline-flex}.cd-chip__icon svg{width:17px;height:17px}.cd-chip:focus-visible,.cd-item:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.cd-group{margin-bottom:44px}.cd-group__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:16px}.cd-group__icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--cat) 14%,#fff);color:var(--cat)}.cd-group__icon svg{width:20px;height:20px}.cd-group__title{font-family:var(--font-display);font-weight:800;font-size:22px;color:#2d3561}.cd-group__desc{font-size:14.5px;color:var(--text-muted)}.cd-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cd-item{display:flex;align-items:center;gap:12px;min-height:58px;padding:9px 14px 9px 9px;border-radius:16px;background:#fff;border:1px solid rgba(26,26,46,0.07);text-decoration:none;color:#2d3561;transition:border-color 0.2s,box-shadow 0.25s,transform 0.25s var(--ease-out)}.cd-item:hover{border-color:color-mix(in srgb,var(--cat) 45%,#fff);box-shadow:0 10px 24px rgba(45,53,97,0.08);transform:translateY(-2px)}.cd-item__initial{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--cat) 13%,#fff);color:var(--cat);font:800 17px var(--font-display)}.cd-item__name{flex:1;min-width:0;font-weight:600;font-size:15px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-item__arrow{flex:none;color:var(--text-muted);transition:color 0.2s,transform 0.2s}.cd-item:hover .cd-item__arrow{color:var(--cat);transform:translate(2px,-2px)}.cd-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 0 48px;color:var(--text-secondary)}@media (max-width: 1024px){.cd-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.cp2-featured{padding:24px 0 56px}.cp2-dir{padding:56px 0 24px}.cd-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cd-item{min-height:52px;padding:7px 10px 7px 7px;gap:9px}.cd-item__initial{width:34px;height:34px;font-size:15px;border-radius:10px}.cd-item__name{font-size:14px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cd-item__arrow{display:none}.cd-filters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:calc(100% + 48px);margin:0 -24px;padding:2px 24px 6px;scrollbar-width:none}.cd-filters::-webkit-scrollbar{display:none}.cd-chip{flex:none}}.pg-stat__l{overflow-wrap:anywhere}@media (max-width: 860px){.pg-stat__l{font-size:12px}.pg-stat__n{font-size:24px}}.pr2{padding:136px 0 40px;background:linear-gradient(180deg,#f3f5fd 0%,#fbfbfe 38%,#ffffff 70%)}.pr2__head{margin-bottom:44px}.pr2__offer{display:inline-flex;align-items:center;gap:8px;padding:4px 16px 4px 6px;border-radius:999px;background:#fff;border:1px solid rgba(31,157,107,0.25);color:#177a53;font-weight:700;font-size:14.5px;box-shadow:0 8px 22px rgba(45,53,97,0.07)}.pr2__title{margin-top:16px;font-family:var(--font-display);font-weight:800;font-size:clamp(2.3rem,4.6vw,3.6rem);line-height:1.06;letter-spacing:-0.02em;color:#2d3561}.pr2__title em{font-style:normal;color:var(--amber-title)}.pr2-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;max-width:1040px;margin:0 auto}.pr2-plan-wrap{display:flex}.pr2-plan{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 28px 30px;border-radius:28px;background:#fff;border:1px solid rgba(26,26,46,0.08);box-shadow:0 14px 34px rgba(45,53,97,0.06)}.pr2-plan--featured{border:2px solid var(--amber);box-shadow:0 26px 60px rgba(240,138,60,0.2);transform:translateY(-10px)}.pr2-plan__badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:6px 16px;border-radius:999px;background:var(--amber-dark);color:#fff;font:700 13px/1.2 var(--font-body);white-space:nowrap;box-shadow:0 8px 18px rgba(240,138,60,0.35)}.pr2-plan__period{font-family:var(--font-display);font-weight:800;font-size:22px;color:#2d3561}.pr2-plan__duration{margin-top:2px;font-size:14px;color:var(--text-muted)}.pr2-plan__price{margin-top:18px;display:flex;align-items:baseline;justify-content:center;gap:4px;white-space:nowrap}.pr2-plan__value{font-family:var(--font-display);font-weight:800;font-size:52px;line-height:1;letter-spacing:-0.02em;color:#2d3561}.pr2-plan--featured .pr2-plan__value{color:var(--amber-dark)}.pr2-plan__cycle{font-size:16px;font-weight:600;color:var(--text-secondary)}.pr2-plan__local{display:block;margin-top:4px;font-size:15px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.pr2-plan__billing{margin-top:8px;font-size:14px;color:var(--text-secondary)}.pr2-plan__saving{margin-top:12px;padding:4px 12px;border-radius:999px;background:rgba(31,157,107,0.1);color:#177a53;font-weight:700;font-size:13.5px}.pr2-plan__cta{margin-top:auto;width:100%;justify-content:center}.pr2-plan__billing+.pr2-plan__cta,.pr2-plan__saving+.pr2-plan__cta{margin-top:26px}.pr2-plan__hint{margin-top:12px;font-size:13px;color:var(--text-muted)}.pr2__note{margin:26px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;color:#2d3561;text-align:center}.pr2__note svg{color:#1f9d6b;flex:none}.pr2-included{margin:72px auto 0;max-width:1040px;padding:40px 44px;border-radius:32px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.pr2-included__head{display:flex;align-items:center;gap:22px}.pr2-included__title{font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;color:#2d3561}.pr2-included__sub{margin-top:6px;font-size:16px;color:var(--text-secondary)}.pr2-included__list{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.pr2-included__list li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;font-weight:500;color:#2d3561;line-height:1.45}.pr2-included__list svg{flex:none;margin-top:2px;color:#1f9d6b}.pr2-venues{margin-top:88px}.pr2-venues .vc-grid{margin-top:8px}.pr2 .pricing-vat-note{margin-top:48px}@media (max-width: 1024px){.pr2-included__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.pr2{padding:108px 0 24px}.pr2-plans{grid-template-columns:minmax(0,1fr);gap:26px;max-width:440px}.pr2-plan-wrap--featured{order:-1}.pr2-plan--featured{transform:none}.pr2-included{padding:30px 22px;margin-top:56px}.pr2-included__head{flex-direction:column;text-align:center;gap:8px}.pr2-included__list{grid-template-columns:minmax(0,1fr)}.pr2-venues{margin-top:64px}}.pr2-plan-wrap,.pr2-plan{min-width:0}.pr2-plan__cta{white-space:normal;text-align:center;line-height:1.25}.pr2__head .section-subtitle{margin-top:12px}.bp-aside{display:none}@media (min-width: 1180px){.bp-aside{display:block;position:sticky;top:112px;margin-top:40px}}.bp-aside__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 22px 24px;border-radius:26px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06);box-shadow:0 16px 40px rgba(45,53,97,0.08)}.bp-aside__title{margin-top:6px;font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.2;color:#2d3561}.bp-aside__text{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--text-secondary)}.bp-aside__btn{margin-top:16px;width:100%;justify-content:center}.bp-aside__link{margin-top:12px;font-weight:600;font-size:14px;color:#2d3561;text-decoration:none}.bp-aside__link:hover{color:var(--amber-dark)}.doxi[data-mood=walk] .rig{animation:dx-walk 0.44s ease-in-out infinite}.doxi[data-mood=walk] .sh{animation:dx-shwalk 0.44s ease-in-out infinite}.doxi[data-mood=walk] .legL{animation:dx-leg 0.44s ease-in-out infinite}.doxi[data-mood=walk] .legR{animation:dx-leg 0.44s ease-in-out infinite reverse}.doxi[data-mood=walk] .armL{animation:dx-leg 0.44s ease-in-out infinite reverse}.doxi[data-mood=walk] .armR{animation:dx-leg 0.44s ease-in-out infinite}.doxi[data-mood=walk] .eyes{transform:translateX(2px)}.dxm .legL,.dxm .legR{transition:transform 0.3s}@keyframes dx-walk{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-6px) rotate(4deg)}}@keyframes dx-shwalk{0%,100%{transform:scaleX(1)}50%{transform:scaleX(0.84)}}@keyframes dx-leg{0%,100%{transform:rotate(-11deg)}50%{transform:rotate(11deg)}}.hero-phones__doxi{position:absolute!important;left:-8%;bottom:-6%;z-index:3;filter:drop-shadow(0 16px 18px rgba(90,45,15,0.18))}.np-styles__header{position:relative}.np-styles__doxi{position:absolute!important;right:4%;top:-18px}@media (max-width: 1024px){.np-styles__doxi{right:0;--size: 110px !important}}@media (max-width: 860px){.hero-phones__doxi{--size: 118px !important;left:-2%;bottom:-8%}.np-styles__doxi{position:relative!important;left:auto;right:auto;top:auto;display:block;margin:0 auto 6px;--size: 108px !important}.ctab__doxi{--size: 150px !important}.pg-hero__art .doxi{--size: 160px !important}.fp-doxi{--size: 96px !important}.pr2-included__doxi{--size: 120px !important}}@keyframes mo-float{0%,100%{translate:0 0}50%{translate:0 -9px}}.vc__phone{animation:mo-float 5.6s ease-in-out infinite}.vc-wrap:nth-child(4n+2) .vc__phone{animation-delay:-1.4s;animation-duration:6.2s}.vc-wrap:nth-child(4n+3) .vc__phone{animation-delay:-2.8s;animation-duration:5.2s}.vc-wrap:nth-child(4n+4) .vc__phone{animation-delay:-4.2s;animation-duration:6.8s}.fp-phone--front,.ps-phone{animation:mo-float 6.4s ease-in-out infinite}.fp-phone--back{animation:mo-float 7.4s ease-in-out -2s infinite}.btn-primary{position:relative;overflow:hidden;isolation:isolate}.btn-primary::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.45) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);animation:mo-sheen 4.2s ease-in-out infinite}@keyframes mo-sheen{0%,62%{left:-60%}88%,100%{left:130%}}@keyframes mo-drift{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-60px,40px) scale(1.12)}}.pg-hero::before{animation:mo-drift 14s ease-in-out infinite}.ctab__panel,.lms__panel,.pr2-included,.bp-aside__card{background-size:180% 180%;animation:mo-panel 16s ease-in-out infinite}@keyframes mo-panel{0%,100%{background-position:0% 0%}50%{background-position:100% 100%}}.pr2-plan--featured{animation:mo-glow 3.6s ease-in-out infinite}@keyframes mo-glow{0%,100%{box-shadow:0 26px 60px rgba(240,138,60,0.18)}50%{box-shadow:0 30px 70px rgba(240,138,60,0.34)}}.pr2-plan__badge{animation:mo-bob 2.8s ease-in-out infinite}@keyframes mo-bob{0%,100%{translate:0 0}50%{translate:0 -3px}}.cs-stat__icon{animation:mo-bob 3.4s ease-in-out infinite}.cs-stat:nth-child(2) .cs-stat__icon{animation-delay:-0.8s}.cs-stat:nth-child(3) .cs-stat__icon{animation-delay:-1.6s}.cs-stat:nth-child(4) .cs-stat__icon{animation-delay:-2.4s}.cd-item__initial{transition:transform 0.35s cubic-bezier(0.3,1.5,0.5,1)}.cd-item:hover .cd-item__initial{transform:rotate(-8deg) scale(1.1)}.fp-chapter__title::before,.fp-chapter__title::after{transform-origin:center;animation:mo-line 2.4s var(--ease-out) both}.fp-chapter__title::before{transform-origin:right center}.fp-chapter__title::after{transform-origin:left center}@keyframes mo-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mo-nudge{0%,100%{translate:0 0}50%{translate:4px 0}}@media (prefers-reduced-motion: reduce){.vc__phone,.fp-phone--front,.ps-phone,.fp-phone--back,.btn-primary::after,.pg-hero::before,.ctab__panel,.lms__panel,.pr2-included,.bp-aside__card,.pr2-plan--featured,.pr2-plan__badge,.cs-stat__icon,.fp-chapter__title::before,.fp-chapter__title::after{animation:none!important}}.mo-off,.mo-off *,.mo-off::before,.mo-off::after{animation-play-state:paused!important}@media (max-width: 860px){.hero-phones__doxi{bottom:-4%}}.ct-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:none}.ct-step{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:22px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 55%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.ct-step__n{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--amber);color:#fff;font:800 17px var(--font-display);box-shadow:0 8px 18px rgba(240,138,60,0.35)}.ct-step__t{font-weight:600;font-size:15.5px;line-height:1.4;color:#2d3561}@media (max-width: 760px){.ct-steps{grid-template-columns:minmax(0,1fr);gap:10px}}@keyframes dx-dangle{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.dxm .sh{transition:opacity 0.3s}@media (max-width: 1180px){.np-styles__doxi{position:relative!important;left:auto;right:auto;top:auto;display:block;margin:0 auto 6px;--size: 112px !important}}.np-styles__doxi{position:relative!important;left:auto!important;right:auto!important;top:auto!important;display:block;margin:0 auto 4px;--size: 124px !important}@media (max-width: 860px){.np-styles__doxi{--size: 104px !important}.ps-controls--swatch .ps-btn{position:relative;width:34px;height:34px;min-height:0}.ps-controls--swatch .ps-btn::before{content:"";position:absolute;inset:-6px}}.fp-phone--full.dx-phone{--w: 204px;position:absolute;top:28px;bottom:auto;left:50%;right:auto;margin-left:calc(var(--w) / -2);z-index:2}.fp-doxi--games{left:auto!important;right:8%;bottom:26px}@media (max-width: 768px){.fp-phone--full.dx-phone{--w: 162px;top:20px}.fp-doxi--games{right:4%;bottom:14px;--size: 84px !important}}.ud{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:14px;padding:0 22px;--ud: 8s}@keyframes ud-a{0%,30%{opacity:1}33%,92%{opacity:0}96%,100%{opacity:1}}@keyframes ud-b{0%,30%{opacity:0}33%,92%{opacity:1}96%,100%{opacity:0}}@keyframes ud-caret{0%,18%{opacity:0}20%,24%,28%,32%{opacity:1}22%,26%,30%,34%,100%{opacity:0}}@keyframes ud-field{0%,16%{border-color:rgba(45,53,97,0.14)}18%,36%{border-color:var(--amber);box-shadow:0 0 0 3px rgba(240,138,60,0.18)}40%,100%{border-color:rgba(45,53,97,0.14);box-shadow:none}}@keyframes ud-track{0%,44%{background:#d6d9e4}48%,92%{background:#e5484d}96%,100%{background:#d6d9e4}}@keyframes ud-knob{0%,44%{transform:translateX(0)}48%,92%{transform:translateX(13px)}96%,100%{transform:translateX(0)}}@keyframes ud-saved{0%,52%{opacity:0;transform:translateX(-50%) translateY(6px) scale(0.9)}56%,88%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}92%,100%{opacity:0;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes ud-after{0%,58%{opacity:0}64%,90%{opacity:1}95%,100%{opacity:0}}@keyframes ud-arrow{0%,54%{transform:translateX(0);opacity:0.45}58%{transform:translateX(6px);opacity:1}64%,100%{transform:translateX(0);opacity:0.45}}@keyframes ud-tap{0%,12%{opacity:0;left:80%;top:30%;transform:scale(1.3)}16%{opacity:1;left:80%;top:30%;transform:scale(1)}20%{opacity:1;transform:scale(0.8);left:80%;top:30%}36%{opacity:0.9;left:80%;top:30%;transform:scale(1)}42%{opacity:1;left:38%;top:74%;transform:scale(1)}46%{opacity:1;left:38%;top:74%;transform:scale(0.75)}52%,100%{opacity:0;left:38%;top:74%;transform:scale(1.2)}}[dir=rtl] .ud{direction:ltr}@media (max-width: 768px){.ud{gap:8px;padding:0 10px}}@media (prefers-reduced-motion: reduce){.ud *{animation:none!important}}.hw{padding:96px 0 72px;background:linear-gradient(180deg,#ffffff 0%,#f7f8fc 100%)}.hw-steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;position:relative}.hw-steps::before{content:"";position:absolute;top:120px;left:16%;right:16%;height:2px;background:repeating-linear-gradient(90deg,rgba(240,138,60,0.45) 0 10px,transparent 10px 20px);animation:hw-dash 1.6s linear infinite}@keyframes hw-dash{to{background-position:40px 0}}.hw-step-wrap{display:flex}.hw-step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 12px 26px;border-radius:28px;background:#fff;border:1px solid rgba(26,26,46,0.07);box-shadow:0 16px 40px rgba(45,53,97,0.07);overflow:hidden}.hw-art{position:relative;width:calc(100% + 24px);height:230px;margin:0 -12px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 55%,#fff6ef 100%)}.hw-art--phone{align-items:flex-start}.hw-phone.dx-phone{--w: 150px;margin-top:26px;animation:mo-float 6s ease-in-out infinite}.hw-art--stand img{width:190px;height:190px;object-fit:cover;border-radius:24px;transform:rotate(-4deg);box-shadow:0 18px 40px rgba(45,53,97,0.18)}.hw-art--stand .fp-photo__scan{left:calc(50% - 95px);right:auto;width:190px}.hw-step__n{margin-top:-22px;position:relative;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--amber);color:#fff;font:800 19px var(--font-display);box-shadow:0 10px 22px rgba(240,138,60,0.4);border:3px solid #fff}.hw-step__t{margin-top:12px;font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1.2;color:#2d3561}.hw-step__d{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text-secondary);max-width:300px}.hw-busy{margin:34px auto 0;max-width:820px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;padding:16px 22px;border-radius:20px;background:#e9fbf1;border:1px solid rgba(37,211,102,0.3);text-align:center}.hw-busy__text{font-weight:600;color:#2d3561}.hw-busy__btn{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:999px;background:#25D366;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 10px 22px rgba(37,211,102,0.3)}@media (max-width: 860px){.hw{padding:64px 0 48px}.hw-steps{grid-template-columns:minmax(0,1fr);gap:16px}.hw-steps::before{display:none}.hw-art{height:200px}.hw-busy{padding:16px}.hw-busy__btn{width:100%;justify-content:center;min-height:52px}}.hp{padding:40px 0 88px;background:#f7f8fc}.hp__panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:40px;align-items:center;padding:48px 56px;border-radius:32px;background:#2d3561;color:#fff;position:relative;overflow:hidden}.hp__panel::before{content:"";position:absolute;right:-140px;top:-140px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(240,138,60,0.35) 0%,rgba(240,138,60,0) 65%);animation:mo-drift 14s ease-in-out infinite}.hp__panel .section-tag{color:#ffb37a}.hp__title{text-wrap:balance;margin-top:10px;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.8vw,3rem);line-height:1.08;color:#fff}.hp__title em{font-style:normal;color:#ffb37a}.hp__points{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.hp__points li{display:flex;align-items:center;gap:9px;font-weight:600;font-size:15.5px;color:rgba(255,255,255,0.92)}.hp__points svg{color:#4ade80;flex:none}.hp__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 28px 26px;border-radius:26px;background:#fff;color:#2d3561;box-shadow:0 30px 60px rgba(0,0,0,0.25)}.hp__doxi{position:absolute!important;left:-58px;top:-46px}.hp__price{display:flex;align-items:baseline;gap:4px;white-space:nowrap}.hp__value{font-family:var(--font-display);font-weight:800;font-size:60px;line-height:1;color:var(--amber-dark);letter-spacing:-0.02em}.hp__per{font-weight:700;color:var(--text-secondary)}.hp__billed{margin-top:6px;font-size:14px;color:var(--text-secondary)}.hp__monthly{margin-top:2px;font-size:14px;font-weight:600;color:#2d3561}.hp__usd{margin-top:4px;font-size:13.5px;color:var(--text-secondary)}.hp__local{margin-top:2px;font-size:15px;font-weight:600;color:var(--text-secondary)}.hp__cta{margin-top:20px;width:100%;justify-content:center}.hp__all{margin-top:12px;font-weight:600;font-size:14.5px;color:#2d3561;text-decoration:none}.hp__all:hover{color:var(--amber-dark)}@media (max-width: 860px){.hp{padding:24px 0 64px}.hp__panel{grid-template-columns:minmax(0,1fr);padding:34px 20px 24px;gap:28px;border-radius:28px;text-align:center}.hp__points{grid-template-columns:minmax(0,1fr);justify-items:center}.hp__doxi{left:-14px;top:-40px;--size: 84px !important}.hp__value{font-size:52px}}@media (prefers-reduced-motion: reduce){.hw-steps::before,.hw-phone,.hp__panel::before{animation:none!important}}.hd{padding:96px 0 72px;background:#fff}.hd-tabs{margin:8px auto 26px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hd-tab{position:relative;overflow:hidden;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid rgba(26,26,46,0.1);background:#fff;color:#2d3561;font:600 14.5px var(--font-body);cursor:pointer;transition:background 0.2s,color 0.2s}.hd-tab:hover{border-color:#2d3561}.hd-tab--on{background:#2d3561;color:#fff;border-color:#2d3561}.hd-tab__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--amber);transform-origin:left;animation:hd-bar 3.8s linear forwards}@keyframes hd-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.hd-laptop{max-width:1040px;margin:0 auto}.hd-laptop__screen{position:relative;border-radius:22px 22px 8px 8px;padding:12px 12px 14px;background:#16161f;box-shadow:0 40px 80px rgba(45,53,97,0.25)}.hd-laptop__bar{display:flex;align-items:center;gap:6px;padding:4px 8px 10px}.hd-laptop__bar i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.hd-laptop__bar i:nth-child(2){background:#febc2e}.hd-laptop__bar i:nth-child(3){background:#28c840}.hd-laptop__bar b{margin-left:12px;padding:3px 14px;border-radius:8px;background:#2a2a36;color:#b8b8c8;font:500 12px var(--font-body)}.hd-laptop__view{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:8px;background:#f4f5f9}.hd-laptop__view img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transform:scale(1.015);transition:opacity 0.5s var(--ease-smooth),transform 0.8s var(--ease-out)}.hd-laptop__view img.hd-on{opacity:1;transform:scale(1)}.hd-laptop__base{height:16px;margin:0 -4%;border-radius:0 0 18px 18px;background:linear-gradient(180deg,#d9dbe3 0%,#b9bcc8 100%);box-shadow:0 18px 30px rgba(45,53,97,0.18)}@media (max-width: 760px){.hd{padding:64px 0 48px}.hd-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:calc(100% + 48px);margin:4px -24px 18px;padding:2px 24px 6px;scrollbar-width:none}.hd-tabs::-webkit-scrollbar{display:none}.hd-tab{flex:none}.hd-laptop__screen{padding:7px 7px 9px;border-radius:14px 14px 6px 6px}.hd-laptop__bar{padding:2px 4px 7px}.hd-laptop__bar i{width:7px;height:7px}.hd-laptop__bar b{font-size:10px;padding:2px 8px}.hd-laptop__base{height:10px}}@media (prefers-reduced-motion: reduce){.hd-laptop__view img{transition:none}.hd-tab__bar{display:none}}.pr2-faq{max-width:820px;margin:80px auto 0}.pr2-faq__title{text-align:center;margin-bottom:20px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,2.8vw,2.1rem);color:#2d3561}.pr2-faq__item{border-radius:18px;background:#fff;border:1px solid rgba(26,26,46,0.08);box-shadow:0 8px 22px rgba(45,53,97,0.05)}.pr2-faq__item+.pr2-faq__item{margin-top:10px}.pr2-faq__item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:14px 20px;font-weight:700;font-size:16px;color:#2d3561}.pr2-faq__item summary::-webkit-details-marker{display:none}.pr2-faq__item summary::after{content:"";flex:none;width:30px;height:30px;border-radius:50%;background:linear-gradient(var(--amber-dark),var(--amber-dark)) center / 12px 2.5px no-repeat,linear-gradient(var(--amber-dark),var(--amber-dark)) center / 2.5px 12px no-repeat,rgba(240,138,60,0.12);transition:transform 0.25s var(--ease-out)}.pr2-faq__item[open] summary::after{transform:rotate(45deg)}.pr2-faq__item p{padding:0 20px 18px;font-size:15.5px;line-height:1.65;color:var(--text-secondary)}@media (max-width: 760px){.pr2-faq{margin-top:56px}.pr2-faq__item summary{font-size:15px;padding:12px 16px}.pr2-faq__item p{padding:0 16px 16px}}.fp-guide{margin-top:26px;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;border:1.5px solid #2d3561;color:#2d3561;font-weight:700;text-decoration:none;transition:background 0.2s,color 0.2s}.fp-guide:hover{background:#2d3561;color:#fff}.fp-guide svg{transition:transform 0.25s var(--ease-out)}.fp-guide:hover svg{transform:translateX(3px)}.hp__calc{margin-top:6px;font-weight:500;color:var(--text-secondary)}.ab-hero__art{position:relative;height:440px}.ab-hero__phone.dx-phone{position:absolute;top:20px;--w: 170px}.ab-hero__phone--0{left:4%;transform:rotate(-9deg);top:60px;animation:mo-float 7s ease-in-out -1s infinite}.ab-hero__phone--1{left:50%;margin-left:-95px;--w: 190px;z-index:2;animation:mo-float 6s ease-in-out infinite}.ab-hero__phone--2{right:4%;transform:rotate(9deg);top:60px;animation:mo-float 7.5s ease-in-out -3s infinite}.ab-hero__doxi{position:absolute!important;left:-4%;bottom:-10px;z-index:3}.ab-story{padding:88px 0 56px;background:#fff}.ab-time{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;position:relative}.ab-time::before{content:"";position:absolute;left:4%;right:4%;top:62px;height:3px;border-radius:3px;background:linear-gradient(90deg,#f3c7a4,var(--amber),#2d3561);transform-origin:left;animation:mo-line 1.8s var(--ease-out) both}.ab-time__wrap{display:flex}.ab-time__item{flex:1;position:relative;padding:0 6px;text-align:center}.ab-time__year{display:inline-block;font-family:var(--font-display);font-weight:800;font-size:26px;color:#2d3561}.ab-time__dot{display:block;width:22px;height:22px;margin:12px auto 18px;border-radius:50%;background:#fff;border:5px solid var(--amber);box-shadow:0 0 0 6px rgba(240,138,60,0.15);position:relative;z-index:1}.ab-time__label{font-family:var(--font-display);font-weight:800;font-size:19px;color:#2d3561}.ab-time__text{margin-top:8px;font-size:15px;line-height:1.65;color:var(--text-secondary)}.ab-mission{padding:24px 0 72px;background:#fff}.ab-mission__card{display:flex;align-items:center;gap:28px;max-width:980px;margin:0 auto;padding:36px 44px;border-radius:32px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.ab-mission__quote{margin-top:10px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,2.3vw,1.7rem);line-height:1.35;color:#2d3561}.ab-mission__sub{margin-top:10px;color:var(--text-secondary)}.ab-feat{padding:80px 0;background:#f7f8fc}.ab-feat__grid{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ab-feat__wrap{display:flex}.ab-feat__card{flex:1;overflow:hidden;border-radius:26px;background:#fff;border:1px solid rgba(26,26,46,0.07);box-shadow:0 12px 30px rgba(45,53,97,0.06);transition:transform 0.35s var(--ease-out),box-shadow 0.35s var(--ease-out)}.ab-feat__card:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(45,53,97,0.1)}.ab-feat__shot{height:230px;display:flex;justify-content:center;padding-top:22px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 55%,#fff6ef 100%);overflow:hidden}.ab-feat__wrap:nth-child(even) .ab-feat__shot{background:linear-gradient(165deg,#ffeadb 0%,#fff5ee 55%,#ffffff 100%)}.ab-feat__shot img{width:170px;height:280px;object-fit:cover;border-radius:26px 26px 0 0;border:5px solid #111;border-bottom:0;box-shadow:0 16px 34px rgba(45,53,97,0.2);transition:transform 0.5s var(--ease-out)}.ab-feat__card:hover .ab-feat__shot img{transform:translateY(-6px)}.ab-feat__title{padding:18px 22px 0;font-family:var(--font-display);font-weight:800;font-size:19px;color:#2d3561}.ab-feat__text{padding:8px 22px 22px;font-size:15px;line-height:1.6;color:var(--text-secondary)}.ab-team{padding:88px 0;background:#fff}.ab-team__head .doxi{display:block;margin:0 auto 6px}.ab-team__grid{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab-team__wrap{display:flex}.ab-dept{flex:1;padding:22px;border-radius:22px;background:#fff;border:1px solid rgba(26,26,46,0.08);box-shadow:0 10px 26px rgba(45,53,97,0.05);transition:transform 0.3s var(--ease-out),border-color 0.3s}.ab-dept:hover{transform:translateY(-3px);border-color:rgba(240,138,60,0.4)}.ab-dept__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:15px;background:rgba(240,138,60,0.12);color:var(--amber-dark)}.ab-team__wrap:nth-child(even) .ab-dept__icon{background:rgba(45,53,97,0.08);color:#2d3561}.ab-dept__name{margin-top:14px;font-family:var(--font-display);font-weight:800;font-size:17px;color:#2d3561}.ab-dept__desc{margin-top:6px;font-size:14.5px;line-height:1.6;color:var(--text-secondary)}.ab-team__note{margin-top:22px;text-align:center;color:var(--text-secondary);font-weight:500}.ab-shop{margin-top:44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;padding:32px;border-radius:30px;background:#2d3561;color:#fff}.ab-shop__imgs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ab-shop__imgs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:18px;background:#fff;animation:mo-bob 4s ease-in-out infinite}.ab-shop__imgs img:nth-child(2){animation-delay:-1s}.ab-shop__imgs img:nth-child(3){animation-delay:-2s}.ab-shop__imgs img:nth-child(4){animation-delay:-3s}.ab-shop__title{font-family:var(--font-display);font-weight:800;font-size:clamp(1.4rem,2.4vw,1.9rem);color:#fff}.ab-shop__text p{margin-top:10px;color:rgba(255,255,255,0.85);line-height:1.65}.ab-shop__cta.fp-guide{margin-top:18px;border-color:#fff;color:#fff}.ab-shop__cta.fp-guide:hover{background:#fff;color:#2d3561}.ab-values{padding:80px 0;background:#f7f8fc}.ab-values__grid{margin-top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab-values__wrap{display:flex}.ab-value{flex:1;padding:24px;border-radius:22px;background:#fff;border:1px solid rgba(26,26,46,0.07)}.ab-value__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#2d3561;color:#fff}.ab-value__name{margin-top:14px;font-family:var(--font-display);font-weight:800;font-size:18px;color:#2d3561}.ab-value__text{margin-top:6px;font-size:14.5px;line-height:1.6;color:var(--text-secondary)}.ab-numbers{padding:72px 0 24px;background:#fff}.ab-numbers__panel{padding:40px;border-radius:32px;text-align:center;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.ab-numbers__title{margin-top:8px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.7rem,3vw,2.4rem);color:#2d3561}.ab-numbers__title em{font-style:normal;color:var(--amber-title)}.ab-numbers__grid{margin-top:26px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ab-num{display:flex;flex-direction:column;gap:4px;padding:18px 8px;border-radius:20px;background:#fff}.ab-num__v{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1.1;color:var(--amber-dark)}.ab-num__l{font-size:13.5px;font-weight:500;color:var(--text-secondary);overflow-wrap:anywhere}.ab-clients{padding:72px 0 32px;background:#fff}.ab-clients__more{margin-top:26px;text-align:center}@media (max-width: 1024px){.ab-time{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.ab-time::before{display:none}.ab-feat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-team__grid,.ab-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-numbers__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-shop{grid-template-columns:minmax(0,1fr)}}@media (max-width: 860px){.ab-hero__art{order:-1;height:300px}.ab-hero__phone.dx-phone{--w: 118px}.ab-hero__phone--1.dx-phone{--w: 132px;margin-left:-66px}.ab-hero__doxi{--size: 100px !important;left:0;bottom:-4px}}@media (max-width: 760px){.ab-story,.ab-feat,.ab-team,.ab-values{padding:56px 0}.ab-time{grid-template-columns:minmax(0,1fr);row-gap:0;padding-left:26px}.ab-time::before{display:block;left:8px;right:auto;top:6px;bottom:6px;width:3px;height:auto;background:linear-gradient(180deg,#f3c7a4,var(--amber),#2d3561)}.ab-time__item{text-align:left;padding:0 0 26px 18px}.ab-time__dot{position:absolute;left:-26px;top:6px;margin:0}.ab-mission__card{flex-direction:column;text-align:center;padding:28px 20px;gap:12px}.ab-feat__grid,.ab-team__grid,.ab-values__grid{grid-template-columns:minmax(0,1fr)}.ab-numbers__panel{padding:28px 16px}.ab-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-shop{padding:22px}}[dir=rtl] .ab-time__item{text-align:right}@media (prefers-reduced-motion: reduce){.ab-hero__phone,.ab-shop__imgs img,.ab-time::before{animation:none!important}}.hd-laptop{padding:0 3%}.hd-laptop__base{margin:0 -3%}.doxi--tap{overflow:visible}.doxi__btn{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;border-radius:24px;-webkit-tap-highlight-color:transparent;transition:transform 0.3s cubic-bezier(0.3,1.5,0.5,1)}.doxi__btn:hover{transform:scale(1.06) rotate(-2deg)}.doxi__btn:active{transform:scale(0.94)}.doxi__btn:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.doxi__bubble{position:absolute;z-index:20;width:max-content;max-width:220px;padding:10px 14px;border-radius:16px;background:#fff;color:#2d3561;font:700 14px/1.35 var(--font-body);text-align:center;white-space:normal;box-shadow:0 14px 32px rgba(45,53,97,0.18);border:1px solid rgba(26,26,46,0.08);pointer-events:none}.doxi__bubble--top{left:50%;bottom:calc(100% + 6px);transform:translateX(calc(-50% + var(--shift, 0px)));animation:doxi-pop 0.35s cubic-bezier(0.3,1.4,0.5,1)}.doxi__bubble--top::after{content:"";position:absolute;left:calc(50% - var(--shift, 0px));bottom:-7px;width:14px;height:14px;margin-left:-7px;background:#fff;transform:rotate(45deg);border-right:1px solid rgba(26,26,46,0.08);border-bottom:1px solid rgba(26,26,46,0.08)}.doxi__bubble--right{left:calc(100% + 4px);top:18%;animation:doxi-pop-r 0.35s cubic-bezier(0.3,1.4,0.5,1)}@keyframes doxi-pop{from{opacity:0;transform:translateX(calc(-50% + var(--shift, 0px))) translateY(8px) scale(0.9)}to{opacity:1;transform:translateX(calc(-50% + var(--shift, 0px))) translateY(0) scale(1)}}@keyframes doxi-pop-r{from{opacity:0;transform:translateX(-6px) scale(0.9)}to{opacity:1;transform:none}}.ctab__doxi .doxi__bubble{font-size:15px;max-width:250px;padding:12px 16px}.hw-art--doxi{overflow:visible}.hw-step{overflow:visible}.hw-art{border-radius:28px 28px 0 0}@media (max-width: 760px){.doxi__bubble{font-size:13px;max-width:190px}}@media (prefers-reduced-motion: reduce){.doxi__bubble--top,.doxi__bubble--right{animation:none}.doxi__btn{transition:none}}.le-clients{padding:72px 0 24px;background:#fff}.bf{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 26px}@media (max-width: 760px){.bf{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:calc(100% + 48px);margin:4px -24px 20px;padding:2px 24px 6px;scrollbar-width:none}.bf::-webkit-scrollbar{display:none}.bf .cd-chip{flex:none}}.sv-hero__art{position:relative;height:380px}.sv-float{position:absolute;width:150px;height:150px;object-fit:cover;border-radius:26px;background:#fff;box-shadow:0 18px 40px rgba(45,53,97,0.16);animation:mo-float 6s ease-in-out infinite}.sv-float--0{left:6%;top:20px;transform:rotate(-6deg)}.sv-float--1{right:6%;top:0;width:170px;height:170px;transform:rotate(5deg);animation-delay:-1.5s}.sv-float--2{left:24%;bottom:10px;transform:rotate(4deg);animation-delay:-3s}.sv-float--3{right:2%;bottom:40px;width:120px;height:120px;transform:rotate(-4deg);animation-delay:-4.5s}.sv-hero__doxi{position:absolute!important;left:44%;top:34%;z-index:3}.sv-trust{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.sv-trust__item{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;background:#fff;border:1px solid rgba(26,26,46,0.08);color:#2d3561;font-weight:600;font-size:14.5px;box-shadow:0 6px 16px rgba(45,53,97,0.05)}.sv-trust__item svg{color:var(--amber-dark)}.sv-how{padding:24px 0 8px;background:#fff}.sv-how__title,.sv-products__title{text-align:center;font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,2.6vw,2rem);color:#2d3561}.sv-products{padding:56px 0 24px;background:#fff}.sv-products .shop-grid{margin-top:22px}.sv-made{margin-top:56px}@media (max-width: 860px){.sv-hero__art{order:-1;height:250px}.sv-float{width:104px;height:104px;border-radius:20px}.sv-float--1{width:118px;height:118px}.sv-float--3{width:88px;height:88px}.sv-hero__doxi{--size: 100px !important;left:38%;top:30%}.sv-trust{justify-content:center}}@media (prefers-reduced-motion: reduce){.sv-float{animation:none}}.navbar{border-bottom:1px solid transparent;transition:box-shadow 0.3s var(--ease-out),border-color 0.3s}.navbar.scrolled{box-shadow:0 10px 28px rgba(45,53,97,0.08);border-bottom-color:rgba(26,26,46,0.06)}.nav-link{font-weight:600;color:#4a5078}.nav-link:hover{color:#2d3561}.nav-link::after{height:2.5px;border-radius:2px}.nav-link--active{color:#2d3561!important}.nav-link--active::after{background:var(--amber)}.nav-cta{padding:10px 20px;font-weight:700}.mobile-menu-hello{display:flex;align-items:center;gap:12px;width:100%;margin:10px 0 6px;padding:8px 14px 8px 8px;border-radius:18px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%)}.mobile-menu-offer{font-weight:700;font-size:14.5px;color:#2d3561;text-align:start}.mobile-nav-overlay .nav-link{font-size:1.05rem;padding:10px 0;color:#2d3561}.mobile-nav-overlay .nav-link--active{color:var(--amber-dark)!important}.mobile-nav-overlay .mobile-menu-actions .btn{height:46px;font-size:15px;font-weight:700}.mobile-menu-wa{background:#25D366;color:#fff;border-color:#25D366;gap:8px}@media (max-height: 720px){.mobile-menu-hello{display:none}.mobile-nav-overlay .nav-link{padding:7px 0}}.footer{background:#f7f8fc;border-top:1px solid rgba(26,26,46,0.07)}.footer-grain{display:none}.footer-tagline{color:#2d3561;font-size:16px;font-weight:600}.footer-links h2{color:#2d3561;font-size:13px;letter-spacing:0.08em;text-transform:uppercase}.footer-links a{color:var(--text-secondary)}.footer-links a:hover{color:var(--amber-dark)}.fx-more{margin-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.fx-contact{display:flex;flex-wrap:wrap;gap:8px}.fx-chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid rgba(26,26,46,0.1);color:#2d3561;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color 0.2s,box-shadow 0.2s}.fx-chip:hover{border-color:#2d3561;box-shadow:0 6px 16px rgba(45,53,97,0.08)}.fx-chip svg{color:var(--amber-dark)}.fx-chip--wa svg{color:#25D366}.fx-social{display:flex;gap:8px}.fx-social a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid rgba(26,26,46,0.1);color:#2d3561;transition:background 0.2s,color 0.2s,border-color 0.2s}.fx-social a:hover{background:#2d3561;color:#fff;border-color:#2d3561}.footer-legal{border-top:1px solid rgba(26,26,46,0.07)}@media (max-width: 760px){.fx-more{align-items:center}.fx-contact{justify-content:center}.fx-chip{min-height:44px}}.faq{background:#fff}.faq-grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);gap:48px;align-items:start}.faq-aside{position:sticky;top:100px}.faq-aside__title{margin-top:10px;font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.6vw,2.8rem);line-height:1.08;color:#2d3561}.faq-aside__title em{font-style:normal;color:var(--amber-title)}.faq-aside__doxi{margin-top:10px}.faq-help{margin-top:12px;padding:22px;border-radius:24px;background:linear-gradient(160deg,#eef1fb 0%,#f7f8fd 50%,#fff6ef 100%);border:1px solid rgba(26,26,46,0.06)}.faq-help__q{font-family:var(--font-display);font-weight:800;font-size:19px;color:#2d3561}.faq-help__t{margin-top:6px;font-size:15px;line-height:1.6;color:var(--text-secondary)}.faq-help__btn{margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 18px;border-radius:999px;background:#107C41;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 10px 22px rgba(37,211,102,0.28)}.faq-help__more{display:inline-block;margin-top:12px;font-weight:600;font-size:14.5px;color:#2d3561;text-decoration:none}.faq-help__more:hover{color:var(--amber-dark)}.fq{display:flex;flex-direction:column;gap:10px}.fq-item{border-radius:20px;background:#fff;border:1px solid rgba(26,26,46,0.08);box-shadow:0 6px 18px rgba(45,53,97,0.04);transition:border-color 0.25s,box-shadow 0.25s}.fq-item--open{border-color:rgba(240,138,60,0.45);box-shadow:0 16px 36px rgba(45,53,97,0.08)}.fq-q{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:14px 18px;border:0;background:none;text-align:start;cursor:pointer;font:inherit}.fq-n{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(45,53,97,0.07);color:#2d3561;font:800 13px var(--font-display);transition:background 0.25s,color 0.25s}.fq-item--open .fq-n{background:var(--amber-dark);color:#fff}.fq-q__text{flex:1;font-family:var(--font-display);font-weight:700;font-size:16.5px;line-height:1.35;color:#2d3561}.fq-icon{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:rgba(240,138,60,0.12);transition:transform 0.3s var(--ease-out),background 0.25s}.fq-icon::before,.fq-icon::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2.5px;margin:-1.25px 0 0 -6px;border-radius:2px;background:var(--amber-dark)}.fq-icon::after{transform:rotate(90deg);transition:transform 0.3s var(--ease-out)}.fq-item--open .fq-icon{transform:rotate(180deg);background:rgba(240,138,60,0.2)}.fq-item--open .fq-icon::after{transform:rotate(0deg)}.fq-q:focus-visible{outline:2px solid var(--amber);outline-offset:-2px;border-radius:20px}.fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.35s var(--ease-out)}.fq-item--open .fq-a{grid-template-rows:1fr}.fq-a__inner{overflow:hidden}.fq-a__inner p{padding:0 20px 20px;padding-inline-start:66px;font-size:15.5px;line-height:1.7;color:var(--text-secondary)}.fq-a__inner a{color:var(--amber-dark);text-decoration:underline;text-underline-offset:2px}@media (max-width: 900px){.faq-grid{grid-template-columns:minmax(0,1fr);gap:24px}.faq-aside{position:static;text-align:center}.faq-aside__doxi{display:block!important;margin:6px auto 0;--size: 104px !important}.faq-help{text-align:center}.fq-a__inner p{padding:0 18px 18px}}@media (prefers-reduced-motion: reduce){.fq-a,.fq-icon,.fq-icon::after{transition:none}}.testimonials{background:linear-gradient(180deg,#ffffff 0%,#f7f8fc 100%)}.tg{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media (max-width: 760px){.tg{display:flex;overflow-x:auto;gap:14px;width:calc(100% + 48px);margin:8px -24px 0;padding:4px 24px 14px;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:none}.tg::-webkit-scrollbar{display:none}}.fp-row--scan .fp-visual{height:500px}.gs{position:absolute;inset:0;display:grid;grid-template-columns:auto minmax(0,230px);align-items:center;justify-content:center;gap:30px;padding:22px 26px;perspective:1100px;--gsT: 9s;--gsOff: -5.4s}.gs-side{display:flex;flex-direction:column;gap:16px;min-width:0}.gs-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gs-step{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:rgba(255,255,255,0.72);border:1px solid rgba(45,53,97,0.08);font:700 13.5px/1.25 var(--font-body);color:#2d3561}.gs-step__n{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#2d3561;color:#fff;font-size:12px;font-weight:800}.gs-step--3{background:#fff1e6;border-color:rgba(240,138,60,0.45)}.gs-step--3 .gs-step__n{background:#f08a3c}.gs-try{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 12px 14px;border-radius:18px;background:#fff;border:1px solid rgba(45,53,97,0.07);box-shadow:0 14px 34px rgba(45,53,97,0.14)}.gs-try__h{display:inline-flex;align-items:center;gap:6px;font:700 11.5px/1.3 var(--font-body);color:#2d3561;text-align:center}.gs-try__h svg{flex:none;color:#d9691f}.gs-try__qr{display:block;width:116px;height:116px;border-radius:10px}.gs-try__qr img{width:100%;height:100%;image-rendering:pixelated}.gs-try__name{display:flex;flex-direction:column;align-items:center;font:800 14px/1.15 var(--font-display);color:#2d3561}.gs-try__name small{margin-top:2px;font:600 11.5px/1.2 var(--font-body);color:var(--text-secondary)}.gs-try__open{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 14px;border-radius:999px;background:#2d3561;color:#fff;font:700 12.5px/1 var(--font-body);text-decoration:none;transition:background 0.2s ease}.gs-try__open:hover{background:#f08a3c;color:#fff}@media (max-width: 1024px){.fp-row--scan .fp-visual{height:470px}.gs{gap:20px;padding:18px;grid-template-columns:auto minmax(0,200px)}.gs-side{gap:12px}.gs-try__qr{width:100px;height:100px}}@media (max-width: 768px){.fp-row--scan .fp-visual{height:420px}.gs{gap:12px;padding:16px 12px;grid-template-columns:auto minmax(0,1fr)}.gs-side{gap:12px}.gs-steps{gap:6px}.gs-step{gap:7px;padding:8px 9px;font-size:12px;border-radius:12px}.gs-step__n{width:20px;height:20px;font-size:10.5px}.gs-try{gap:7px;padding:10px}.gs-try__h,.gs-try__qr{display:none}.gs-try__name{font-size:13px}.gs-try__open{width:100%;justify-content:center;padding:8px 10px;font-size:12px;line-height:1.2;text-align:center}}@media (max-width: 380px){.gs-step{font-size:11.5px}}.gs.gsb{--gsT: 9.6s;--gsOff: -7.4s;--gw: 200px;scroll-margin-top:110px}.gsb-stage{position:relative;width:25em;height:42.24em;font-size:calc(var(--gw) / 20);perspective:70em;perspective-origin:50% 42%;--ss: 1;--ps: 0.46;--px: 6.6em;--py: 0.5em}.gsb-scene{position:absolute;inset:0;transform:scale(var(--ss));transform-origin:50% 21.12em;pointer-events:none}.gsb-table{position:absolute;left:50%;top:31em;width:28em;height:3.2em;margin-left:-14em;opacity:0;pointer-events:none;background:linear-gradient(180deg,rgba(45,53,97,0.05),rgba(45,53,97,0) 100%);-webkit-mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.gsb-table::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:rgba(45,53,97,0.2)}.gsb-standwrap{position:absolute;left:50%;top:13.56em;width:13em;height:18.42em;margin-left:-11.4em;opacity:0;transform-origin:50% 94%;will-change:transform,opacity}.gsb-stand{display:block;width:100%;height:100%;overflow:visible;transform:perspective(40em) rotateY(20deg);transform-origin:50% 94%}.gsb-qrbump,.gsb-pulse{transform-box:fill-box;transform-origin:center}.gsb-lit,.gsb-pulse,.gsb-sweep{opacity:0}.gsb-phone{position:absolute;left:50%;top:0;width:20em;height:42.24em;margin-left:-10em;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;z-index:2}.gsb .gsb-front.dx-phone{--w: var(--gw);position:absolute;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gsb-back{position:absolute;inset:0;border-radius:3.36em;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(-1.5em) rotateY(180deg);opacity:0;background:linear-gradient(152deg,#46508a 0%,#2d3561 40%,#232a4f 72%,#1d2344 100%);box-shadow:0 0 0 0.12em #57534f,0 0 0 0.22em #b9b3aa,0 0 0 0.27em rgba(26,26,46,0.18),0 2em 4em rgba(26,26,46,0.2)}.gsb-back::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,0) 32%,rgba(255,255,255,0.13) 46%,rgba(255,255,255,0) 60%)}.gsb-cam{position:absolute;left:6.5%;top:3%;width:45%;aspect-ratio:1;border-radius:2em;background:linear-gradient(145deg,rgba(255,255,255,0.16),rgba(255,255,255,0.05));box-shadow:inset 0 0 0 0.1em rgba(255,255,255,0.14),0 0.25em 0.7em rgba(0,0,0,0.3)}.gsb-lens{position:absolute;width:40%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 36% 34%,#8d9ad6 0 7%,#2a3263 16%,#0d1023 42%,#05060c 64%);box-shadow:0 0 0 0.26em #151a30,0 0 0 0.42em #a19eab,0 0.2em 0.5em 0.4em rgba(0,0,0,0.35)}.gsb-lens--1{left:7%;top:7%}.gsb-lens--2{left:7%;bottom:7%}.gsb-lens--3{right:7%;top:30%}.gsb-flash{position:absolute;right:13%;top:8%;width:13%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fff6d6,#e8d9a8 70%)}.gsb-mic{position:absolute;right:16%;bottom:12%;width:7%;aspect-ratio:1;border-radius:50%;background:#0d1023}.gsb-edge{position:absolute;left:50%;top:3.3em;width:1.5em;height:35.64em;margin-left:-0.75em;border-radius:0.75em;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(90deg,#77726b,#d9d3ca 42%,#b3ada4 62%,#6e6962)}.gsb-edge--r{transform:translateZ(-0.75em) rotateY(90deg) translateZ(10.1em)}.gsb-edge--l{transform:translateZ(-0.75em) rotateY(-90deg) translateZ(10.1em)}.gsb-vf{position:absolute;inset:0;background:#f3f1f4}.gsb-vf__scene,.gsb-vf__ui{position:absolute;inset:0;width:100%;height:100%}.gsb-vf__scene{transform-origin:50% 46%}.gsb-focus{position:absolute;left:27.12%;top:35.81%;width:45.75%;height:21.1%;opacity:0}.gsb-focus i{position:absolute;width:24%;height:24%;border:0.26em solid #ffd60a}.gsb-focus i:nth-child(1){left:0;top:0;border-right:0;border-bottom:0;border-radius:0.8em 0 0 0}.gsb-focus i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0;border-radius:0 0.8em 0 0}.gsb-focus i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0;border-radius:0 0 0 0.8em}.gsb-focus i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0;border-radius:0 0 0.8em 0}.gsb-pill{position:absolute;left:50%;top:62.2%;display:inline-flex;align-items:center;gap:0.35em;padding:0.5em 0.95em;border-radius:999px;background:#ffd60a;color:#1c1c1e;font-family:-apple-system,BlinkMacSystemFont,var(--font-body);font-size:max(9.5px,1.05em);font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 0.35em 1em rgba(45,53,97,0.25);opacity:0;transform:translateX(-50%)}.gsb-pill svg{width:1.05em;height:1.05em;flex:none}.gsb-pill b{font-weight:700}.gsb-tap{position:absolute;left:50%;top:63.4%;width:4.2em;height:4.2em;margin:-2.1em 0 0 -2.1em;border-radius:50%;background:rgba(45,53,97,0.22);box-shadow:0 0 0 0.18em rgba(255,255,255,0.85);opacity:0;pointer-events:none}.gsb-menu{position:absolute;inset:0;z-index:3}.gsb-menu img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0}.gsb-menu img.gs-on{opacity:1}.gsb-cone{position:absolute;left:calc(50% - 9em);top:13.5em;width:12.5em;height:12.3em;z-index:3;pointer-events:none;transform:scale(var(--ss));transform-origin:9em 7.62em}.gsb-cone svg{display:block;width:100%;height:100%;overflow:visible;transform-origin:12.17em 0.63em;opacity:0;transform:scale(0)}.gs.gsb[data-anim]:not([data-play]) *{animation-play-state:paused!important}.gs.gsb[data-anim] .gsb-cone{animation:gsb-cone-vis var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-phone{animation:gsb-phone var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-front{animation:gsb-face-front var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-back{animation:gsb-face-back var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-standwrap{animation:gsb-stand var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-table{animation:gsb-table var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-cone svg{animation:gsb-cone var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-sweep{animation:gsb-sweep var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-lit{animation:gsb-lit var(--gsT) calc(var(--gsOff) + var(--k) * 0.12s) infinite}.gs.gsb[data-anim] .gsb-pulse{animation:gsb-pulse var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-qrbump{animation:gsb-qrbump var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-vf__scene{animation:gsb-vf var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-focus{animation:gsb-focus var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-pill{animation:gsb-pill var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-tap{animation:gsb-tap var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gsb-menu{animation:gsb-menu var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--1{animation:gsb-st1 var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--2{animation:gsb-st2 var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--3{animation:gsb-st3 var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--1 .gs-step__n{animation:gsb-n1 var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--2 .gs-step__n{animation:gsb-n2 var(--gsT) var(--gsOff) infinite}.gs.gsb[data-anim] .gs-step--3 .gs-step__n{animation:gsb-n3 var(--gsT) var(--gsOff) infinite}@keyframes gsb-phone{0%{transform:translate3d(var(--px),var(--py),0) rotate(-9deg) scale3d(var(--ps),var(--ps),var(--ps)) rotateY(122deg)}29%{transform:translate3d(var(--px),var(--py),0) rotate(-9deg) scale3d(var(--ps),var(--ps),var(--ps)) rotateY(122deg);animation-timing-function:cubic-bezier(0.4,0,0.6,1)}32.5%{transform:translate3d(calc(var(--px) + 0.5em),calc(var(--py) + 0.4em),0) rotate(-12deg) scale3d(var(--ps),var(--ps),var(--ps)) rotateY(131deg);animation-timing-function:cubic-bezier(0.62,0,0.22,1)}40%{transform:translate3d(0,-0.2em,0) rotate(0.8deg) scale3d(1.015,1.015,1.015) rotateY(-8deg);animation-timing-function:cubic-bezier(0.3,0,0.3,1)}44%{transform:translate3d(0,0,0) rotate(0deg) scale3d(1,1,1) rotateY(0deg)}86%{transform:translate3d(0,0,0) rotate(0deg) scale3d(1,1,1) rotateY(0deg);animation-timing-function:cubic-bezier(0.4,0,0.6,1)}88.5%{transform:translate3d(0,0.3em,0) rotate(0.6deg) scale3d(0.985,0.985,0.985) rotateY(-6deg);animation-timing-function:cubic-bezier(0.58,0,0.24,1)}96%{transform:translate3d(calc(var(--px) + 0.15em),calc(var(--py) - 0.2em),0) rotate(-10.5deg) scale3d(var(--ps),var(--ps),var(--ps)) rotateY(127deg);animation-timing-function:cubic-bezier(0.35,0,0.35,1)}100%{transform:translate3d(var(--px),var(--py),0) rotate(-9deg) scale3d(var(--ps),var(--ps),var(--ps)) rotateY(122deg)}}@keyframes gsb-face-front{0%,35.3%{opacity:0}35.33%,92.4%{opacity:1}92.43%,100%{opacity:0}}@keyframes gsb-face-back{0%,35.3%{opacity:1}35.33%,92.4%{opacity:0}92.43%,100%{opacity:1}}@keyframes gsb-stand{0%,30%{opacity:1;transform:translate3d(0,0,0) scale(1);animation-timing-function:cubic-bezier(0.5,0,0.75,0)}37%{opacity:0;transform:translate3d(-1.4em,0.5em,0) scale(0.9)}87%{opacity:0;transform:translate3d(0,2.4em,0) scale(0.92);animation-timing-function:cubic-bezier(0.3,1.45,0.5,1)}95%,100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes gsb-table{0%,30%{opacity:1;transform:scaleX(1);animation-timing-function:ease-in}37%{opacity:0;transform:scaleX(0.7)}85%{opacity:0;transform:scaleX(0.3);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}93%,100%{opacity:1;transform:scaleX(1)}}@keyframes gsb-cone{0%,5.5%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}13%{opacity:1;transform:scale(1);animation-timing-function:ease-in-out}19%{opacity:0.82;transform:scale(1);animation-timing-function:ease-in-out}25%,28.5%{opacity:1;transform:scale(1);animation-timing-function:ease-in}31.5%,100%{opacity:0;transform:scale(1)}}@keyframes gsb-sweep{0%,12%{opacity:0;transform:translateY(0);animation-timing-function:ease-out}13.5%{opacity:1;transform:translateY(4px);animation-timing-function:cubic-bezier(0.45,0,0.55,1)}22.5%{opacity:1;transform:translateY(62px);animation-timing-function:ease-out}24%,100%{opacity:0;transform:translateY(68px)}}@keyframes gsb-lit{0%,13%{opacity:0;animation-timing-function:ease-out}14.5%,29%{opacity:1;animation-timing-function:ease-in}33%,100%{opacity:0}}@keyframes gsb-pulse{0%,24.5%{opacity:0;transform:scale(1);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}25.3%{opacity:0.95;transform:scale(1);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}31%,100%{opacity:0;transform:scale(1.32)}}@keyframes gsb-qrbump{0%,24.5%{transform:scale(1);animation-timing-function:cubic-bezier(0.3,0,0.3,1)}25.8%{transform:scale(1.06);animation-timing-function:cubic-bezier(0.34,1.4,0.64,1)}28.5%,100%{transform:scale(1)}}@keyframes gsb-vf{0%,34%{transform:scale(1.16);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}45%,100%{transform:scale(1)}}@keyframes gsb-focus{0%,40.5%{opacity:0;transform:scale(1.45);animation-timing-function:cubic-bezier(0.2,0.8,0.3,1)}43.3%{opacity:1;transform:scale(0.93);animation-timing-function:cubic-bezier(0.4,0,0.3,1)}45.3%,88%{opacity:1;transform:scale(1)}89%,100%{opacity:0;transform:scale(1.45)}}@keyframes gsb-pill{0%,45%{opacity:0;transform:translate(-50%,0.9em) scale(0.8);animation-timing-function:cubic-bezier(0.2,0.9,0.3,1.25)}48.2%{opacity:1;transform:translate(-50%,0) scale(1)}51.8%{opacity:1;transform:translate(-50%,0) scale(1);animation-timing-function:ease-in}52.8%{opacity:1;transform:translate(-50%,0) scale(0.91);animation-timing-function:cubic-bezier(0.3,1.6,0.5,1)}54.8%,88%{opacity:1;transform:translate(-50%,0) scale(1)}89%,100%{opacity:0;transform:translate(-50%,0.9em) scale(0.8)}}@keyframes gsb-tap{0%,51.6%{opacity:0;transform:scale(0.35);animation-timing-function:ease-out}52.6%{opacity:1;transform:scale(0.6);animation-timing-function:cubic-bezier(0.16,1,0.3,1)}57.5%,100%{opacity:0;transform:scale(1.9)}}@keyframes gsb-menu{0%,54.5%{transform:translateY(5%) scale(0.965);opacity:0;animation-timing-function:cubic-bezier(0.2,0.8,0.3,1)}60%,90%{transform:translateY(0) scale(1);opacity:1;animation-timing-function:ease-in}93%,100%{transform:translateY(0) scale(1);opacity:0}}@keyframes gsb-cone-vis{0%,5%{visibility:hidden}5.5%,31.5%{visibility:visible}31.7%,100%{visibility:hidden}}@keyframes gsb-st1{0%,41%{background-color:#fff1e6;border-color:rgba(240,138,60,0.45)}44%,94%{background-color:rgba(255,255,255,0.72);border-color:rgba(45,53,97,0.08)}97%,100%{background-color:#fff1e6;border-color:rgba(240,138,60,0.45)}}@keyframes gsb-st2{0%,41%{background-color:rgba(255,255,255,0.72);border-color:rgba(45,53,97,0.08)}44%,55%{background-color:#fff1e6;border-color:rgba(240,138,60,0.45)}58%,100%{background-color:rgba(255,255,255,0.72);border-color:rgba(45,53,97,0.08)}}@keyframes gsb-st3{0%,55%{background-color:rgba(255,255,255,0.72);border-color:rgba(45,53,97,0.08)}58%,91%{background-color:#fff1e6;border-color:rgba(240,138,60,0.45)}94%,100%{background-color:rgba(255,255,255,0.72);border-color:rgba(45,53,97,0.08)}}@keyframes gsb-n1{0%,41%{background-color:#f08a3c}44%,94%{background-color:#2d3561}97%,100%{background-color:#f08a3c}}@keyframes gsb-n2{0%,41%{background-color:#2d3561}44%,55%{background-color:#f08a3c}58%,100%{background-color:#2d3561}}@keyframes gsb-n3{0%,55%{background-color:#2d3561}58%,91%{background-color:#f08a3c}94%,100%{background-color:#2d3561}}@media (max-width: 1024px){.gs.gsb{--gw: 188px}.gsb-stage{width:23.5em}}@media (max-width: 768px){.gs.gsb{--gw: 156px}.gsb-stage{width:20em;--ss: 0.95;--ps: 0.437;--px: 6.27em;--py: 0.475em}}@media (max-width: 380px){.gs.gsb{--gw: 142px}.gsb-stage{--ss: 0.9;--ps: 0.414;--px: 5.94em;--py: 0.45em}}@media (prefers-reduced-motion: reduce){.gs.gsb[data-anim] *,.gs.gsb[data-anim] .gs-step,.gs.gsb[data-anim] .gs-step__n{animation:none!important}}.hero-title.hx-title{font-size:clamp(2.5rem,5vw,4.3rem);line-height:1.14;letter-spacing:-0.02em;margin-bottom:16px}.hx-title .hx-em{display:block;font-style:normal}.hx-title .hx-mark{padding:0 0.04em 0.12em;margin:0 -0.04em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1' y1='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ffa057' stop-opacity='.95'/%3E%3Cstop offset='.55' stop-color='%23ff6a2c' stop-opacity='.9'/%3E%3Cstop offset='1' stop-color='%23ffbe5c' stop-opacity='.8'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cpath fill='url(%23g)' d='M2 6C50 2.2 130 .8 198 1.8C199.6 1.9 199.6 4.6 198 4.8C136 4.6 64 7.2 4 9.6C1.4 9.7.4 6.3 2 6Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat left 0 bottom 0 / 0% 0.26em;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:hx-draw 0.95s 0.45s cubic-bezier(0.65,0,0.25,1) forwards}.hx-title .hx-ink{background:linear-gradient(92deg,#f08a3c 0%,#ff6a2c 55%,#f5a623 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}@keyframes hx-draw{to{background-size:100% 0.26em}}.hero-subtitle.hx-sub{max-width:540px;margin-bottom:22px;font-size:1.08rem;line-height:1.7}@keyframes hx-in{to{opacity:1;transform:none}}@keyframes hx-shine{to{background-position:-200% 0}}@keyframes hx-ping{from{transform:scale(0.6);opacity:1}to{transform:scale(1.6);opacity:0}}html[dir=rtl] .hx-title .hx-mark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1' y1='0' y2='0'%3E%3Cstop offset='0' stop-color='%23ffa057' stop-opacity='.95'/%3E%3Cstop offset='.55' stop-color='%23ff6a2c' stop-opacity='.9'/%3E%3Cstop offset='1' stop-color='%23ffbe5c' stop-opacity='.8'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='matrix(-1 0 0 1 200 0)'%3E%3Cpath fill='url(%23g)' d='M2 6C50 2.2 130 .8 198 1.8C199.6 1.9 199.6 4.6 198 4.8C136 4.6 64 7.2 4 9.6C1.4 9.7.4 6.3 2 6Z'/%3E%3C/g%3E%3C/svg%3E");background-position:right 0 bottom 0.08em;padding-bottom:0}html[dir=rtl] .hx-title .hx-ink{background-image:linear-gradient(268deg,#f08a3c 0%,#ff6a2c 55%,#f5a623 100%)}@media (max-width: 768px){.hero-title.hx-title{font-size:clamp(2.15rem,9.4vw,2.7rem);margin-bottom:12px}.hero-subtitle.hx-sub{font-size:1rem;line-height:1.6;margin-bottom:16px}}@media (prefers-reduced-motion: reduce){.hx-title .hx-mark{background-size:100% 0.26em;animation:none}}.hd+.cs{background:transparent}.hx-title,.hx-sub{text-wrap:balance}@media (max-width: 380px){.hero-title.hx-title{font-size:2rem}}@media (max-width: 768px){.hero>.hero-grid{width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}}.fp-browser{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:10px;height:26px;padding:0 10px;background:#eef0f5;border-bottom:1px solid rgba(26,26,46,0.08)}.fp-browser__dots{display:flex;gap:4px;flex:none}.fp-browser__dots i{width:7px;height:7px;border-radius:50%;background:#ff6159}.fp-browser__dots i:nth-child(2){background:#ffbd2e}.fp-browser__dots i:nth-child(3){background:#28c941}.fp-browser__url{display:inline-flex;align-items:center;gap:4px;min-width:0;margin:0 auto;padding:3px 12px;border-radius:999px;background:#fff;color:#5b6078;font-size:11px;font-weight:600;box-shadow:0 1px 2px rgba(26,26,46,0.08)}.fp-browser__url svg{color:#1f9d6b;flex:none}.fp-browser__slugs{position:relative;display:inline-grid;margin-left:-4px}.fp-browser__slugs b{grid-area:1 / 1;color:#2d3561;font-weight:800;opacity:0;animation:np-deck 13.5s infinite;animation-delay:calc(var(--i) * 4.5s)}.fp-browser__slugs b:first-child{opacity:1}.fp-laptop .np-laptop__shot{top:26px;height:calc(100% - 26px)}@media (max-width: 768px){.fp-browser{height:20px;padding:0 7px;gap:6px}.fp-browser__dots i{width:5px;height:5px}.fp-browser__url{padding:2px 8px;font-size:9px}.fp-laptop .np-laptop__shot{top:20px;height:calc(100% - 20px)}}@media (prefers-reduced-motion: reduce){.fp-browser__slugs b{animation:none}.fp-browser__slugs b:not(:first-child){display:none}}.hero-cta__main{gap:10px;padding-right:26px}.hero-cta__arrow{flex:none;transition:transform 0.25s var(--ease-out, ease)}.hero-cta__main:hover .hero-cta__arrow{transform:translateX(4px)}html[dir=rtl] .hero-cta__arrow{transform:scaleX(-1)}html[dir=rtl] .hero-cta__main:hover .hero-cta__arrow{transform:scaleX(-1) translateX(4px)}@media (max-width: 768px){.hero-cta__main{gap:6px;padding-right:12px}.hero-cta__arrow{width:15px;height:15px}}.navbar,.navbar.scrolled{top:10px;left:16px;right:16px;height:62px;padding:0;background-color:transparent!important;border:0;box-shadow:none;pointer-events:none}.navbar .nav-container{pointer-events:auto;max-width:1240px;height:62px;margin:0 auto;padding:0 10px 0 22px;border-radius:20px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:saturate(1.7) blur(18px);backdrop-filter:saturate(1.7) blur(18px);border:1px solid rgba(26,26,46,0.07);box-shadow:0 10px 34px rgba(45,53,97,0.09),inset 0 1px 0 rgba(255,255,255,0.7);transition:background 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.navbar.scrolled .nav-container{background:rgba(255,255,255,0.92);border-color:rgba(26,26,46,0.09);box-shadow:0 16px 44px rgba(45,53,97,0.15),inset 0 1px 0 rgba(255,255,255,0.7)}.navbar .nav-links{gap:2px}.navbar .nav-link{padding:8px 14px;border-radius:999px;font-size:14.5px;font-weight:600;color:#4a5078;transition:background 0.2s ease,color 0.2s ease}.navbar .nav-link::after{display:none}.navbar .nav-link:hover{background:#f2f3f8;color:#2d3561}.navbar .nav-link--active{background:#fff1e6;color:#c2571a!important}.navbar .nav-link--active:hover{background:#ffe8d6}.navbar .nav-actions{gap:6px}.navbar .lang-switcher{margin-right:4px;padding-right:10px}.navbar .btn-ghost.desktop-only{padding:9px 14px;border-radius:999px;font-weight:600;color:#2d3561}.navbar .btn-ghost.desktop-only:hover{background:#f2f3f8}.nav-cta{display:inline-flex;align-items:center;gap:7px;padding:11px 18px 11px 20px;border-radius:14px;box-shadow:0 8px 20px rgba(240,106,44,0.3)}.nav-cta__arrow{flex:none;transition:transform 0.25s ease}.nav-cta:hover .nav-cta__arrow{transform:translateX(3px)}html[dir=rtl] .nav-cta__arrow{transform:scaleX(-1)}@media (max-width: 1024px){.navbar,.navbar.scrolled{top:8px;left:10px;right:10px;height:56px}.navbar .nav-container{height:56px;padding:0 8px 0 16px;border-radius:18px}}@media (prefers-reduced-transparency: reduce){.navbar .nav-container{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width: 769px){.fp{gap:44px}.fp-row{gap:56px}.fp-visual{height:440px}.fp-row--scan .fp-visual{height:460px}}@keyframes hs-rise-back{from{transform:rotate(-7deg) translateY(36px)}to{transform:rotate(-7deg) translateY(0)}}@keyframes hs-rise-front{from{transform:rotate(5deg) translateY(44px)}to{transform:rotate(5deg) translateY(-6px)}}.hero-phones--rise .hero-phones__back{animation:hs-rise-back 0.9s cubic-bezier(0.22,1,0.36,1) both,np-float-a 9s 0.9s ease-in-out infinite}.hero-phones--rise .hero-phones__front{animation:hs-rise-front 1s 0.08s cubic-bezier(0.22,1,0.36,1) both,np-float-b 9s 1.1s ease-in-out infinite}.hero-cta__how{gap:9px}.hero-cta__down{flex:none}.hx-sub--short{display:none}@media (max-width: 768px){.hx-sub--long{display:none}.hx-sub--short{display:block;max-width:330px;margin:0 auto 20px;font-size:1.05rem;line-height:1.5}}@media (prefers-reduced-motion: reduce){.hero-phones--rise .hero-phones__back,.hero-phones--rise .hero-phones__front{animation:none!important}}@media (max-width: 768px){.hero-phones--rise{width:min(310px,78vw);margin-top:4px}.hero-phones--rise .dx-phone{--w: 150px}}@media (max-width: 768px){.hero{height:100vh;height:100svh;min-height:560px;max-height:900px;padding-top:74px;padding-bottom:14px;align-items:stretch}.hero>.hero-grid{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch}.hero .hero-title.hx-title{padding-top:6px}.hero .hero-cta{margin-bottom:0}.hero .hero-actions{margin-bottom:0}.hero .hero-visual{container-type:size;align-self:stretch;min-height:0;margin:0;display:flex;align-items:center;justify-content:center}.hero-phones--rise{--hp: max(160px, min(310px, 78vw, (100cqh - 12px) / 1.2));width:var(--hp);margin:12px auto 0}.hero-phones--rise .dx-phone{--w: calc(var(--hp) * 0.49)}.hero-phones--rise .hero-phones__doxi{--size: calc(var(--hp) * 0.38) !important}}.fp-switch.ps{display:flex;flex-direction:column;align-items:center;padding-top:26px}.ps .ps-controls{position:relative;top:auto;left:auto;transform:none;flex:none;max-width:calc(100% - 24px)}.ps .ps-hint{position:relative;top:auto;left:auto;transform:none;flex:none;margin-top:10px}.ps .ps-phone.dx-phone{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:12px 0 0;flex:none}@media (max-width: 768px){.fp-switch.ps{padding-top:20px}.ps .ps-hint{margin-top:9px}.ps .ps-phone.dx-phone{margin-top:10px}}.doxi:is([data-mood=jump],[data-mood=dance],[data-mood=love],[data-mood=flip],[data-mood=hattip],[data-mood=juggle],[data-mood=wink]) .m1{opacity:0}.doxi:is([data-mood=jump],[data-mood=dance],[data-mood=love],[data-mood=flip],[data-mood=hattip],[data-mood=juggle],[data-mood=wink]) .m2{opacity:1}.doxi:is([data-mood=jump],[data-mood=love],[data-mood=flip],[data-mood=hattip]) .eye{opacity:0}.doxi:is([data-mood=jump],[data-mood=love],[data-mood=flip],[data-mood=hattip]) .ea{opacity:1}.doxi[data-mood=jump] .rig{animation:dx-bigjump 1s cubic-bezier(0.33,0,0.3,1) infinite}.doxi[data-mood=jump] .sh{animation:dx-bigjump-sh 1s cubic-bezier(0.33,0,0.3,1) infinite}.doxi[data-mood=jump] .armL{animation:dx-armup-l 1s var(--tf) infinite}.doxi[data-mood=jump] .armR{animation:dx-armup-r 1s var(--tf) infinite}@keyframes dx-bigjump{0%,100%{transform:translateY(0) scale(1.1,0.9)}18%{transform:translateY(0) scale(0.93,1.09)}45%{transform:translateY(-24px) scale(1,1)}72%{transform:translateY(0) scale(1.12,0.88)}86%{transform:translateY(0) scale(0.98,1.03)}}@keyframes dx-bigjump-sh{0%,72%,100%{transform:scaleX(1.05);opacity:1}45%{transform:scaleX(0.55);opacity:0.45}}@keyframes dx-armup-l{0%,100%{transform:rotate(0deg)}45%{transform:rotate(32deg)}}@keyframes dx-armup-r{0%,100%{transform:rotate(0deg)}45%{transform:rotate(-32deg)}}.doxi[data-mood=spin] .rig{transform-origin:60px 66px;animation:dx-turn 1.2s cubic-bezier(0.45,0,0.3,1) both}.doxi[data-mood=spin] .sh{animation:dx-turn-sh 1.2s var(--tf) both}@keyframes dx-turn{0%{transform:translateY(0) scaleX(1)}25%{transform:translateY(-6px) scaleX(0.06)}50%{transform:translateY(-9px) scaleX(-1)}75%{transform:translateY(-6px) scaleX(0.06)}100%{transform:translateY(0) scaleX(1)}}@keyframes dx-turn-sh{0%,100%{transform:scaleX(1)}50%{transform:scaleX(0.75)}}.doxi[data-mood=dance] .rig{animation:dx-sway 0.55s var(--tf) infinite alternate}.doxi[data-mood=dance] .armL{animation:dx-dance-l 0.55s var(--tf) infinite alternate}.doxi[data-mood=dance] .armR{animation:dx-dance-r 0.55s var(--tf) infinite alternate}.doxi[data-mood=dance] .legL{animation:dx-step 0.55s var(--tf) infinite alternate}.doxi[data-mood=dance] .legR{animation:dx-step 0.55s var(--tf) infinite alternate-reverse}.doxi[data-mood=dance] .eyes{animation:dx-scan 0.55s var(--tf) infinite alternate}@keyframes dx-sway{from{transform:rotate(-8deg) translateX(-2px)}to{transform:rotate(8deg) translateX(2px)}}@keyframes dx-dance-l{from{transform:rotate(30deg)}to{transform:rotate(-12deg)}}@keyframes dx-dance-r{from{transform:rotate(12deg)}to{transform:rotate(-30deg)}}@keyframes dx-step{from{transform:rotate(-10deg)}to{transform:rotate(6deg)}}.doxi[data-mood=wink] .eyes>g:first-of-type{animation:dx-wink 1.6s var(--tf) both}.doxi[data-mood=wink] .rig{animation:dx-winktilt 1.6s var(--tf) both}.doxi[data-mood=wink] .armR{animation:dx-winkarm 1.6s var(--tf) both}@keyframes dx-wink{0%,100%{transform:scaleY(1)}14%,68%{transform:scaleY(0.1)}}@keyframes dx-winktilt{0%,100%{transform:rotate(0deg)}14%,68%{transform:rotate(-6deg)}}@keyframes dx-winkarm{0%,100%{transform:rotate(0deg)}14%,68%{transform:rotate(-22deg)}}.doxi[data-mood=hattip] .hatg{animation:dx-hattip 1.5s cubic-bezier(0.3,1.3,0.5,1) both}.doxi[data-mood=hattip] .armR{animation:dx-winkarm 1.5s var(--tf) both}@keyframes dx-hattip{0%,100%{transform:translate(0,0) rotate(0deg)}25%,62%{transform:translate(6px,-15px) rotate(16deg)}}.doxi[data-mood=love] .rig{animation:dx-tilt 1.6s var(--tf) infinite}.doxi[data-mood=love] .b{transform-box:fill-box;transform-origin:center;animation:dx-blush 0.7s var(--tf) infinite alternate}.doxi[data-mood=love] .armL{transform:rotate(-14deg)}.doxi[data-mood=love] .armR{transform:rotate(14deg)}@keyframes dx-blush{from{transform:scale(1)}to{transform:scale(1.4)}}.doxi__fx--love{inset:0}.doxi__fx--love i{position:absolute;left:50%;top:34%;width:1em;height:1em;opacity:0;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23F0506E' d='M12 21s-7.5-4.6-9.6-9.2C.9 8.4 2.9 4.5 6.7 4.5c2.2 0 3.6 1.2 4.3 2.4.7-1.2 2.1-2.4 4.3-2.4 3.8 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E");animation:dx-heart 1.5s ease-out infinite}.doxi__fx--love i:nth-child(1){--x: -3.2em}.doxi__fx--love i:nth-child(2){--x: 2.9em;animation-delay:0.25s}.doxi__fx--love i:nth-child(3){--x: -1.2em;animation-delay:0.5s;width:0.75em;height:0.75em}.doxi__fx--love i:nth-child(4){--x: 1.6em;animation-delay:0.75s;width:1.2em;height:1.2em}.doxi__fx--love i:nth-child(5){--x: 0em;animation-delay:1s;width:0.8em;height:0.8em}@keyframes dx-heart{0%{transform:translate(-50%,0) scale(0.3);opacity:0}18%{opacity:1}100%{transform:translate(calc(-50% + var(--x)),-4.2em) scale(1) rotate(-8deg);opacity:0}}.doxi[data-mood=flip] .rig{transform-origin:60px 66px;animation:dx-flip 1.1s cubic-bezier(0.4,0,0.25,1) both}.doxi[data-mood=flip] .sh{animation:dx-flip-sh 1.1s var(--tf) both}@keyframes dx-flip{0%{transform:translateY(0) rotate(0deg) scale(1,1)}15%{transform:translateY(4px) rotate(0deg) scale(1.08,0.9)}55%{transform:translateY(-30px) rotate(-200deg) scale(1,1)}85%{transform:translateY(0) rotate(-360deg) scale(1.08,0.92)}100%{transform:translateY(0) rotate(-360deg) scale(1,1)}}@keyframes dx-flip-sh{0%,100%{transform:scaleX(1);opacity:1}55%{transform:scaleX(0.5);opacity:0.4}}.doxi[data-mood=look] .eyes{animation:dx-look 1.7s var(--tf) both}.doxi[data-mood=look] .rig{animation:dx-look-lean 1.7s var(--tf) both}.doxi[data-mood=look] .mouth{transform:scale(0.75)}@keyframes dx-look{0%,100%{transform:translate(0,0)}14%,40%{transform:translate(-4px,-1px)}56%,82%{transform:translate(4px,-1px)}}@keyframes dx-look-lean{0%,100%{transform:rotate(0deg)}14%,40%{transform:rotate(-5deg)}56%,82%{transform:rotate(5deg)}}.doxi[data-mood=juggle] .eyes{transform:translate(3px,-3px)}.doxi[data-mood=juggle] .rig{animation:dx-bob 1s var(--tf) infinite}.doxi[data-mood=juggle] :is(.spn,.spb){transform-box:view-box;transform-origin:91px 24px;animation:dx-toss 1s linear infinite}@keyframes dx-toss{0%{transform:translateY(0) rotate(0deg);animation-timing-function:cubic-bezier(0.2,0.6,0.4,1)}50%{transform:translateY(-24px) rotate(180deg);animation-timing-function:cubic-bezier(0.6,0,0.8,0.4)}100%{transform:translateY(0) rotate(360deg)}}@media (prefers-reduced-motion: reduce){.doxi__fx--love{display:none}}.doxi__brand{white-space:nowrap}.cx{padding:150px 0 56px;background:radial-gradient(1100px 520px at 85% 0%,#fff0e4 0%,rgba(255,240,228,0) 60%),linear-gradient(180deg,#f1f4fd 0%,#fbfbfe 520px,#ffffff 860px)}.cx__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);gap:56px;align-items:center}.cx__title{margin:12px 0 0;font-family:var(--font-display);font-weight:800;font-size:clamp(2.3rem,4.6vw,3.6rem);line-height:1.04;letter-spacing:-0.025em;color:#2d3561}.cx__title em{font-style:normal;color:var(--amber-title)}.cx__desc{margin:18px 0 0;max-width:540px;font-size:18px;line-height:1.65;color:var(--text-secondary)}.cx__facts{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.cx__facts li{display:flex;align-items:center;gap:12px;font-size:15.5px;font-weight:600;line-height:1.4;color:#2d3561}.cx__facts b{font-weight:800}.cx__fact-ic{flex:none;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#fff;color:var(--amber-dark);box-shadow:0 6px 16px rgba(45,53,97,0.08);border:1px solid rgba(26,26,46,0.06)}.cx-card{position:relative;margin-top:64px;padding:22px;border-radius:32px;background:#fff;border:1px solid rgba(26,26,46,0.07);box-shadow:0 30px 70px rgba(45,53,97,0.14),0 6px 18px rgba(45,53,97,0.05)}.cx-card__doxi{position:absolute;right:26px;top:-96px;z-index:3}.cx-wa{display:block;padding:22px 22px 20px;border-radius:24px;background:linear-gradient(150deg,#1fbf5b 0%,#25d366 55%,#3ee07d 100%);color:#fff;text-decoration:none;box-shadow:0 16px 34px rgba(37,211,102,0.32);transition:transform 0.3s var(--ease-out),box-shadow 0.3s var(--ease-out)}.cx-wa:hover{transform:translateY(-3px);box-shadow:0 22px 44px rgba(37,211,102,0.4)}.cx-wa:focus-visible,.cx-row:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.cx-wa__top{display:flex;align-items:center;gap:14px}.cx-wa__icon{flex:none;display:inline-grid;place-items:center;width:54px;height:54px;border-radius:17px;background:rgba(255,255,255,0.22);color:#fff}.cx-wa__text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.cx-wa__title{font-family:var(--font-display);font-weight:800;font-size:23px;line-height:1.1}.cx-wa__sub{font-size:14.5px;font-weight:500;opacity:0.92}.cx-wa__badge{flex:none;align-self:flex-start;padding:5px 11px;border-radius:999px;background:#fff;color:#107c41;font:800 12px/1.2 var(--font-body);letter-spacing:0.02em}.cx-wa__btn{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 20px;border-radius:999px;background:#fff;color:#0f7a3f;font:800 16.5px/1.2 var(--font-body);box-shadow:0 8px 20px rgba(10,80,40,0.18)}.cx-or{display:flex;align-items:center;gap:14px;margin:16px 6px 6px;color:var(--text-muted);font:700 12px/1 var(--font-body);letter-spacing:0.14em;text-transform:uppercase}.cx-or::before,.cx-or::after{content:"";flex:1;height:1px;background:rgba(26,26,46,0.09)}.cx-row{display:flex;align-items:center;gap:14px;padding:14px 12px;border-radius:18px;text-decoration:none;color:#2d3561;transition:background 0.25s}.cx-row+.cx-row{border-top:1px solid rgba(26,26,46,0.06);border-radius:0 0 18px 18px}.cx-row:hover{background:#f5f6fc}.cx-row__icon{flex:none;display:inline-grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#fff3ea;color:var(--amber-dark)}.cx-row__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.cx-row__label{font-size:13.5px;font-weight:600;color:var(--text-secondary)}.cx-row__value{font-size:17.5px;font-weight:800;color:#2d3561;overflow-wrap:anywhere;text-align:start}.cx-row__go{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f1f3fb;color:#2d3561;transition:transform 0.25s,background 0.25s,color 0.25s}.cx-row:hover .cx-row__go{transform:translateX(3px);background:var(--amber);color:#fff}[dir=rtl] .cx-row__go svg,[dir=rtl] .cx-wa__btn svg{transform:scaleX(-1)}[dir=rtl] .cx-card__doxi{right:auto;left:26px}.cx-steps{margin-top:88px}.cx-steps__title{margin:0;text-align:center;font-family:var(--font-display);font-weight:800;font-size:clamp(1.5rem,2.6vw,2.05rem);color:#2d3561}.cx-steps__list{position:relative;list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cx-steps__list::before{content:"";position:absolute;top:25px;left:16.66%;right:16.66%;height:2px;background:repeating-linear-gradient(90deg,rgba(240,138,60,0.55) 0 8px,transparent 8px 16px)}.cx-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.cx-step__n{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(145deg,#f7a35c,#e8762d);color:#fff;font:800 20px var(--font-display);box-shadow:0 0 0 7px #fff,0 12px 24px rgba(232,118,45,0.35)}.cx-step__t{max-width:280px;font-weight:600;font-size:16px;line-height:1.45;color:#2d3561}@media (max-width: 1024px){.cx__grid{gap:36px}.cx-card__doxi{right:18px}}@media (max-width: 860px){.cx{padding:112px 0 36px}.cx__grid{grid-template-columns:minmax(0,1fr);gap:0}.cx__intro{text-align:center}.cx__title{font-size:clamp(2rem,8.4vw,2.5rem)}.cx__desc{margin-inline:auto;font-size:16.5px}.cx__facts{align-items:stretch;gap:10px;margin:22px auto 0;max-width:330px}.cx__facts li{font-size:14.5px;text-align:start}.cx__fact-ic{width:32px;height:32px;border-radius:10px}.cx-card{margin-top:96px;padding:14px;border-radius:28px}.cx-card__doxi{right:14px;top:-78px}.cx-card__doxi .doxi{--size: 100px !important}.cx-wa{padding:18px 16px 16px;border-radius:22px}.cx-wa__icon{width:48px;height:48px;border-radius:15px}.cx-wa__title{font-size:20px}.cx-wa__btn{min-height:56px;font-size:16.5px}.cx-row{padding:12px 8px}.cx-row__icon{width:44px;height:44px;border-radius:14px}.cx-row__value{font-size:16.5px}.cx-steps{margin-top:56px}.cx-steps__list{grid-template-columns:minmax(0,1fr);gap:18px;max-width:420px;margin-inline:auto}.cx-steps__list::before{top:26px;bottom:26px;left:25px;right:auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,rgba(240,138,60,0.55) 0 8px,transparent 8px 16px)}[dir=rtl] .cx-steps__list::before{left:auto;right:25px}.cx-step{flex-direction:row;align-items:center;text-align:start;gap:16px}.cx-step__t{font-size:15.5px}}@media (prefers-reduced-motion: reduce){.cx-wa,.cx-row,.cx-row__go{transition:none}}.seo{position:absolute;inset:0;padding:26px 26px 24px;--seoT: 10s;--seoOff: -7.4s}.seo-serp{position:relative;z-index:1;width:90%;padding:14px 16px 16px;border-radius:22px;background:#fff;box-shadow:0 20px 44px rgba(45,53,97,0.14);border:1px solid rgba(26,26,46,0.06);text-align:left}.seo-serp__bar{display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;background:#f2f4fa;color:#2d3561;font:600 14.5px/1.2 var(--font-body)}.seo-serp__bar svg{color:#8a90a8;flex:none}.seo-type{white-space:nowrap}.seo-caret{width:1.5px;height:1.05em;margin-left:-6px;background:#2d3561;opacity:0}.seo-serp__hit{position:relative;display:flex;flex-direction:column;gap:4px;margin:12px -4px 0;padding:12px 12px 13px;border-radius:14px;background:#fff7f0;box-shadow:inset 0 0 0 1.5px rgba(240,138,60,0.45)}.seo-serp__site{display:flex;align-items:center;gap:8px;font:500 12.5px/1.2 var(--font-body);color:#4d5470}.seo-serp__fav{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(26,26,46,0.1);font:800 13px/1 var(--font-display);color:#f97316}.seo-serp__ok{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#e7f7ee;color:#1f7a4f;font:700 11px/1.2 var(--font-body);white-space:nowrap}.seo-serp__title{font:700 17px/1.25 var(--font-body);color:#1a3fa8}.seo-serp__desc{font-size:13px;line-height:1.45;color:#4d5470}.seo-foot{display:contents}.seo-ai{position:absolute;z-index:2;right:24px;bottom:22px;width:57%;max-width:300px;padding:13px 15px 12px;border-radius:20px;background:linear-gradient(160deg,#262c55 0%,#1c2146 100%);color:#fff;box-shadow:0 24px 50px rgba(26,26,46,0.3);text-align:left;overflow:hidden}.seo-ai__head{display:flex;align-items:center;gap:7px;font:700 12.5px/1.3 var(--font-body);color:#ffc38f}.seo-ai__venue{display:block;margin-top:2px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,0.6)}.seo-ai__list{position:relative;list-style:none;margin:9px 0 7px;padding:0;display:flex;flex-direction:column;gap:5px}.seo-ai__list li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13.5px;line-height:1.3}.seo-ai__list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-ai__list li b{flex:none;font-weight:800;color:#fff}.seo-ai__list::after{content:"";position:absolute;left:-15px;right:-15px;top:0;height:22px;background:linear-gradient(90deg,rgba(255,195,143,0),rgba(255,195,143,0.28),rgba(255,195,143,0));opacity:0;pointer-events:none}.seo-ai__foot{display:block;padding-top:7px;border-top:1px solid rgba(255,255,255,0.14);font-size:11.5px;color:rgba(255,255,255,0.7)}.seo-ai__ready{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px}.seo-ai__ready-k{font-size:11px;font-weight:700;color:rgba(255,255,255,0.55);margin-right:1px}.seo-ai__ready i{font-style:normal;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.14);font:700 10.5px/1.2 var(--font-body);color:#fff}.seo-stat{position:absolute;z-index:3;left:24px;bottom:26px;width:36%;max-width:200px;display:flex;flex-direction:column;padding:13px 15px 11px;border-radius:18px;background:#fff;box-shadow:0 16px 36px rgba(45,53,97,0.16);border:1px solid rgba(26,26,46,0.06);text-align:left}.seo-stat__num{font:800 28px/1.05 var(--font-display);color:#e8762d;letter-spacing:-0.02em}.seo-stat__k{margin-top:3px;font:600 12.5px/1.3 var(--font-body);color:#4d5470}.seo-stat__curve{display:block;width:100%;height:40px;margin-top:8px;overflow:visible}.seo-stat__w{margin-top:3px;font-size:10.5px;font-weight:600;color:var(--text-muted)}[dir=rtl] .seo-ai{right:auto;left:24px}[dir=rtl] .seo-stat{left:auto;right:24px;text-align:right}[dir=rtl] .seo-serp{margin-left:auto}.seo[data-play] .seo-type{animation:seo-type var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-caret{animation:seo-caret var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-serp__hit{animation:seo-hit var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-serp__ok{animation:seo-ok var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-stat__line{animation:seo-line var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-stat__area{animation:seo-area var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-ai{animation:seo-ai var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-ai__list li{animation:seo-li var(--seoT) calc(calc(var(--i) * 0.32s) + var(--seoOff)) infinite backwards}.seo[data-play] .seo-ai__list::after{animation:seo-scan var(--seoT) var(--seoOff) infinite}.seo[data-play] .seo-ai__ready i{animation:seo-chip var(--seoT) calc(calc(var(--i) * 0.14s) + var(--seoOff)) infinite backwards}@keyframes seo-type{0%,3%{clip-path:inset(0 100% 0 0)}18%,94%{clip-path:inset(0 0 0 0)}97%,100%{clip-path:inset(0 100% 0 0)}}@keyframes seo-caret{0%,1%{opacity:0}2%,6%,10%,14%,18%{opacity:1}4%,8%,12%,16%,20%,100%{opacity:0}}@keyframes seo-hit{0%,20%{opacity:0;transform:translateY(12px) scale(0.98);box-shadow:inset 0 0 0 1.5px rgba(240,138,60,0.45)}25%{opacity:1;transform:translateY(0) scale(1.012);box-shadow:inset 0 0 0 1.5px rgba(240,138,60,0.45),0 0 0 6px rgba(240,138,60,0.18)}30%,94%{opacity:1;transform:none;box-shadow:inset 0 0 0 1.5px rgba(240,138,60,0.45),0 0 0 0 rgba(240,138,60,0)}98%,100%{opacity:0;transform:translateY(12px) scale(0.98)}}@keyframes seo-ok{0%,28%{opacity:0;transform:scale(0.5)}31%{opacity:1;transform:scale(1.15)}33%,94%{opacity:1;transform:scale(1)}98%,100%{opacity:0;transform:scale(0.5)}}@keyframes seo-line{0%,30%{stroke-dasharray:100;stroke-dashoffset:100}55%,94%{stroke-dasharray:100;stroke-dashoffset:0}98%,100%{stroke-dasharray:100;stroke-dashoffset:100}}@keyframes seo-area{0%,48%{opacity:0}58%,94%{opacity:1}98%,100%{opacity:0}}@keyframes seo-ai{0%,34%{opacity:0.2;transform:translateY(8px);filter:blur(1.5px)}40%,94%{opacity:1;transform:none;filter:none}98%,100%{opacity:0.2;transform:translateY(8px);filter:blur(1.5px)}}@keyframes seo-li{0%,42%{opacity:0;transform:translateX(-8px)}46%,94%{opacity:1;transform:none}98%,100%{opacity:0;transform:translateX(-8px)}}@keyframes seo-scan{0%,43%{opacity:0;transform:translateY(0)}45%{opacity:1}57%{opacity:1;transform:translateY(60px)}59%,100%{opacity:0;transform:translateY(60px)}}@keyframes seo-chip{0%,62%{opacity:0.25;transform:scale(0.85);background:rgba(255,255,255,0.04)}65%{opacity:1;transform:scale(1.1);background:rgba(255,195,143,0.3)}69%,94%{opacity:1;transform:scale(1);background:rgba(255,255,255,0.1)}98%,100%{opacity:0.25;transform:scale(0.85)}}@media (max-width: 1100px){.fp-visual--google{height:auto}.seo{position:relative;inset:auto;display:flex;flex-direction:column;gap:12px;padding:16px 14px 18px}.seo-serp{width:100%;padding:12px 12px 12px;border-radius:18px}.seo-serp__bar{font-size:13.5px;padding:9px 12px}.seo-serp__hit{margin:10px -2px 0;padding:10px 10px 11px}.seo-serp__title{font-size:15.5px}.seo-serp__desc{font-size:12.5px}.seo-serp__ok{font-size:10px;padding:3px 7px}.seo-foot{display:flex;flex-direction:column;gap:10px}.seo-stat,[dir=rtl] .seo-stat{position:static;order:-1;width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto auto;column-gap:14px;align-items:center;padding:13px 15px 11px;border-radius:17px}.seo-stat__num{grid-column:1;grid-row:1;font-size:26px}.seo-stat__k{grid-column:1;grid-row:2;font-size:12px}.seo-stat__curve{grid-column:2;grid-row:1 / 3;height:50px;margin:0;padding:0}.seo-stat__w{grid-column:1 / -1;grid-row:3;margin-top:6px;font-size:10.5px}.seo-ai,[dir=rtl] .seo-ai{position:static;width:100%;max-width:none;padding:14px 15px 13px;border-radius:17px}.seo-ai__head{font-size:13px}.seo-ai__list li{font-size:13.5px}.seo-ai__foot{font-size:11.5px}.seo-ai__ready{gap:5px}.seo-ai__ready i{font-size:10.5px;padding:3px 8px}}@media (max-width: 420px){.seo-serp__site{flex-wrap:wrap;row-gap:4px}.seo-serp__ok{margin-left:32px}}.rail{position:relative}.rail__viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none}.rail__viewport::-webkit-scrollbar{display:none}.rail__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--amber);border-radius:12px}.rail__arrow{position:absolute;top:42%;z-index:3;transform:translateY(-50%);display:grid;place-items:center;width:54px;height:54px;padding:0;border:0;border-radius:50%;background:#fff;color:#2d3561;cursor:pointer;box-shadow:0 12px 30px rgba(45,53,97,0.2),0 0 0 1px rgba(26,26,46,0.06);transition:opacity 0.25s,transform 0.25s var(--ease-out),background 0.25s,color 0.25s}.rail__arrow:hover{background:var(--amber);color:#fff}.rail__arrow:active{transform:translateY(-50%) scale(0.92)}.rail__arrow:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.rail__arrow:disabled{opacity:0;pointer-events:none}.rail__arrow--prev{left:max(16px,calc((100vw - 1240px) / 2))}.rail__arrow--prev svg{transform:scaleX(-1)}.rail__arrow--next{right:max(16px,calc((100vw - 1240px) / 2))}.np-styles__rail .np-styles__track{animation:none;transform:none;padding:12px max(24px,calc((100vw - 1180px) / 2)) 14px}.np-styles__rail .np-style{scroll-snap-align:start;scroll-margin-inline-start:max(24px,calc((100vw - 1180px) / 2))}@media (hover: none),(max-width: 860px){.rail__arrow{display:none}.np-styles__rail .np-styles__track{padding-inline:20px;gap:16px}.np-styles__rail .np-style{scroll-margin-inline-start:20px}}@media (prefers-reduced-motion: reduce){.rail__arrow{transition:none}}.ud2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 22px;--u2: 10s}.ud2-cms{position:relative;flex:none;width:272px;border-radius:18px;background:#fff;border:1px solid rgba(26,26,46,0.08);box-shadow:0 22px 48px rgba(45,53,97,0.16);font-family:var(--font-body);color:#2d3561;text-align:left;overflow:visible}.ud2-cms__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(26,26,46,0.07);border-radius:18px 18px 0 0;background:#fbfbfe}.ud2-cms__logo{font:700 13px/1 var(--font-display);color:#2d3561}.ud2-cms__logo b{color:#f97316}.ud2-cms__venue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 10px;border-radius:999px;border:1.5px solid rgba(240,138,60,0.6);font:700 11px/1.2 var(--font-body);color:#2d3561}.ud2-cms__body{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px 12px 14px}.ud2-cms__label{font:700 10.5px/1 var(--font-body);letter-spacing:0.08em;text-transform:uppercase;color:var(--text-muted)}.ud2-dish{display:flex;align-items:center;gap:9px}.ud2-dish img{flex:none;width:46px;height:46px;border-radius:10px;object-fit:cover;box-shadow:0 0 0 2px #f08a3c}.ud2-field{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:6px 9px 7px;border-radius:10px;background:#f7f8fc;border:1.5px solid rgba(45,53,97,0.12)}.ud2-dish .ud2-field{flex:1}.ud2-field__k{font-size:9.5px;color:var(--text-muted)}.ud2-field__v{position:relative;font-size:12px;line-height:1.4;font-weight:600;color:#2d3561}.ud2-field--desc .ud2-field__v{font-weight:500;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ud2-field--desc{animation:u2-focus-desc var(--u2) infinite}html[lang=ru] .ud2-field--desc .ud2-field__v{-webkit-line-clamp:6}.ud2-field--price{animation:u2-focus-price var(--u2) infinite}.ud2-field--price .ud2-field__v{display:flex;align-items:center;justify-content:space-between;gap:6px}.ud2-price{position:relative;display:inline-grid;font-weight:800;font-size:13.5px}.ud2-price__a,.ud2-price__b{grid-area:1 / 1;white-space:nowrap}.ud2-price__a{animation:u2-a var(--u2) infinite}.ud2-price__b{opacity:0;color:#d9691f;animation:u2-b var(--u2) infinite}.ud2-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:2px;vertical-align:-0.15em;background:#d9691f;opacity:0}.ud2-caret--price{position:absolute;right:-5px;top:1px;bottom:1px;height:auto;margin:0;animation:u2-caret-price var(--u2) infinite}.ud2-caret--desc{animation:u2-caret-desc var(--u2) infinite}.ud2-add{color:#d9691f;opacity:0;animation:u2-add var(--u2) infinite}.ud2-cur{display:flex;gap:3px}.ud2-cur i{font-style:normal;padding:2px 5px;border-radius:6px;border:1px solid rgba(45,53,97,0.14);background:#fff;font-size:9.5px;font-weight:700;color:var(--text-muted)}.ud2-cur i.on{border-color:#f08a3c;color:#d9691f}.ud2-save{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:8px 16px;border-radius:12px;background:linear-gradient(135deg,#f7a35c,#e8762d);color:#fff;font:800 12.5px/1.2 var(--font-body);box-shadow:0 8px 18px rgba(232,118,45,0.35);animation:u2-save var(--u2) infinite}.ud2-saved{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:#1f9d6b;color:#fff;font:700 11.5px/1.2 var(--font-body);white-space:nowrap;box-shadow:0 10px 22px rgba(31,157,107,0.35);opacity:0;animation:u2-saved var(--u2) infinite}.ud2-tap{position:absolute;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:rgba(240,138,60,0.35);border:2px solid var(--amber);opacity:0;pointer-events:none;animation:u2-tap var(--u2) infinite}.ud2-arrow{flex:none;color:var(--amber);animation:u2-arrow var(--u2) infinite}.ud2-phone.dx-phone{--w: 172px;flex:none;position:relative;margin-bottom:18px}.ud2-phone .phone-frame__screen img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.ud2-after{opacity:0;animation:u2-after var(--u2) infinite}.ud2-phone__label{position:absolute;left:50%;bottom:-26px;transform:translateX(-50%);white-space:nowrap;font:700 10.5px/1 var(--font-body);letter-spacing:0.08em;text-transform:uppercase;color:var(--text-muted)}@keyframes u2-focus-price{0%,10%{border-color:rgba(45,53,97,0.12);box-shadow:none}12%,27%{border-color:#f08a3c;box-shadow:0 0 0 3px rgba(240,138,60,0.18);background:#fff}29%,100%{border-color:rgba(45,53,97,0.12);box-shadow:none}}@keyframes u2-focus-desc{0%,28%{border-color:rgba(45,53,97,0.12);box-shadow:none}30%,45%{border-color:#f08a3c;box-shadow:0 0 0 3px rgba(240,138,60,0.18);background:#fff}47%,100%{border-color:rgba(45,53,97,0.12);box-shadow:none}}@keyframes u2-a{0%,15%{opacity:1}17%,93%{opacity:0}97%,100%{opacity:1}}@keyframes u2-b{0%,18%{opacity:0}21%,93%{opacity:1}97%,100%{opacity:0}}@keyframes u2-caret-price{0%,12%{opacity:0}13%,15%,17%,19%,21%,23%,25%{opacity:1}14%,16%,18%,20%,22%,24%,26%,100%{opacity:0}}@keyframes u2-caret-desc{0%,30%{opacity:0}31%,33%,35%,37%,39%,41%,43%{opacity:1}32%,34%,36%,38%,40%,42%,44%,100%{opacity:0}}@keyframes u2-add{0%,33%{opacity:0}38%,93%{opacity:1}97%,100%{opacity:0}}@keyframes u2-save{0%,49%{transform:scale(1);filter:none}50.5%{transform:scale(0.93);filter:brightness(0.92)}52%,100%{transform:scale(1);filter:none}}@keyframes u2-saved{0%,52%{opacity:0;transform:translateX(-50%) translateY(6px) scale(0.9)}55%,86%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}90%,100%{opacity:0;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes u2-after{0%,56%{opacity:0}61%,91%{opacity:1}96%,100%{opacity:0}}@keyframes u2-arrow{0%,53%{transform:translateX(0);opacity:0.45}57%{transform:translateX(6px);opacity:1}63%,100%{transform:translateX(0);opacity:0.45}}@keyframes u2-tap{0%,9%{opacity:0;left:40%;top:79%;transform:scale(1.3)}11%{opacity:1;left:40%;top:79%;transform:scale(1)}13%{transform:scale(0.8);left:40%;top:79%;opacity:1}26%{opacity:1;left:40%;top:79%;transform:scale(1)}29%{opacity:1;left:70%;top:52%;transform:scale(1)}31%{opacity:1;left:70%;top:52%;transform:scale(0.8)}45%{opacity:1;left:70%;top:52%;transform:scale(1)}49%{opacity:1;left:83%;top:93%;transform:scale(1)}50.5%{opacity:1;left:83%;top:93%;transform:scale(0.75)}54%,100%{opacity:0;left:83%;top:93%;transform:scale(1.2)}}@media (max-width: 1100px){.ud2-cms{width:232px}.ud2-phone.dx-phone{--w: 168px}.ud2{gap:10px;padding:0 14px}.ud2-arrow svg{width:28px}}@media (max-width: 768px){.ud2{gap:8px;padding:0 10px}.ud2-cms{width:184px;border-radius:14px}.ud2-cms__bar{padding:7px 8px;border-radius:14px 14px 0 0}.ud2-cms__logo{font-size:11px}.ud2-cms__venue{font-size:9.5px;padding:3px 7px}.ud2-cms__body{gap:6px;padding:8px 8px 12px}.ud2-cms__label{font-size:9px}.ud2-dish img{width:34px;height:34px;border-radius:8px}.ud2-field{padding:5px 7px 6px;border-radius:8px}.ud2-field__k{font-size:8.5px}.ud2-field__v{font-size:10.5px}.ud2-field--desc .ud2-field__v{-webkit-line-clamp:4}.ud2-price{font-size:12px}.ud2-cur{display:none}.ud2-save{min-width:72px;padding:7px 12px;font-size:11px;border-radius:10px}.ud2-saved{font-size:10px;padding:5px 9px;white-space:normal;width:max-content;max-width:176px;text-align:center}.ud2-arrow{display:none}.ud2-phone.dx-phone{--w: 138px}.ud2-phone__label{font-size:9px;bottom:-22px}}@media (prefers-reduced-motion: reduce){.ud2 *,.ud2-field{animation:none!important}.ud2-price__a{opacity:0}.ud2-price__b,.ud2-add,.ud2-after,.ud2-saved{opacity:1}}@keyframes aif-n{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,138,60,0.55),0 8px 18px rgba(232,118,45,0.32)}3%{transform:scale(1.14);box-shadow:0 0 0 12px rgba(240,138,60,0),0 8px 18px rgba(232,118,45,0.32)}6%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,138,60,0),0 8px 18px rgba(232,118,45,0.32)}}@keyframes aif-focus{0%{transform:translate(var(--dx),var(--dy));opacity:0}6%{transform:translate(0,0);opacity:1}8.5%{transform:translate(calc(var(--dx) * -0.2),calc(var(--dy) * -0.2))}11%,100%{transform:translate(0,0);opacity:1}}@keyframes aif-shutter{0%,10%{transform:scale(1);background:#fff}11.5%{transform:scale(0.8);background:#f08a3c}14%,100%{transform:scale(1);background:#fff}}@keyframes aif-flash{0%,11%{opacity:0}12%{opacity:0.92}16%,100%{opacity:0}}@keyframes aif-beam{0%,14.5%{transform:none;opacity:0}15.5%{transform:none;opacity:1}30%{transform:translateY(100%);opacity:1}32%,100%{transform:translateY(100%);opacity:0}}@keyframes aif-read{0%,18%{background:rgba(240,138,60,0)}21%{background:rgba(240,138,60,0.2)}28%,100%{background:rgba(240,138,60,0)}}@keyframes aif-flag{0%,23%{opacity:0;transform:scale(0.3)}25%{opacity:1;transform:scale(1.25)}26.5%,58%{opacity:1;transform:scale(1)}61%,100%{opacity:0;transform:scale(0.3)}}@keyframes aif-in{0%,100%{opacity:1;transform:none;filter:none}3%,6.5%{opacity:0.16;transform:translateY(6px);filter:blur(1.5px)}11%{opacity:1;transform:none;filter:none}}@keyframes aif-pop{0%,100%{opacity:1;transform:scale(1)}3%,12%{opacity:0;transform:scale(0.4)}14%{opacity:1;transform:scale(1.18)}15.5%{opacity:1;transform:scale(1)}}@keyframes aif-ask{0%,100%{opacity:1;transform:none;filter:none}3%,18.5%{opacity:0.16;transform:translateY(10px) scale(0.97);filter:blur(1.5px)}23.5%{opacity:1;transform:none;filter:none}}@keyframes aif-answer{0%,31.5%,100%{background:#fff;color:#1f7a4f;box-shadow:0 0 0 3px rgba(255,255,255,0.25)}2%,30%{background:rgba(255,255,255,0.12);color:#fff;box-shadow:none}}@keyframes aif-check{0%,32%,100%{opacity:1;width:13px}2%,30%{opacity:0;width:0}}@keyframes aif-tap{0%,26%{opacity:0;transform:scale(1.4)}28%{opacity:1;transform:scale(1)}30.5%{opacity:1;transform:scale(0.72)}34.5%,100%{opacity:0;transform:scale(1.5)}}@keyframes aif-arrow1{0%,26%{transform:translate(0,0);opacity:0.4}29.5%{transform:translate(var(--ax, 8px),var(--ay, 0px));opacity:1}34%,100%{transform:translate(0,0);opacity:0.4}}@keyframes aif-arrow2{0%,31%{transform:translate(0,0);opacity:0.4}34.5%{transform:translate(var(--ax, 8px),var(--ay, 0px));opacity:1}39%,100%{transform:translate(0,0);opacity:0.4}}@keyframes aif-phone{0%,100%{opacity:1;transform:none;filter:none}2.5%,4%{opacity:0.4;transform:translateY(26px);filter:grayscale(1)}10%{opacity:1;transform:none;filter:none}}@keyframes aif-scroll{0%,12%,95%,100%{transform:translateY(0)}21%,88%{transform:translateY(-19%)}}@keyframes aif-live{0%,12.5%,100%{opacity:1;transform:scale(1)}2%,9%{opacity:0;transform:scale(0)}11%{opacity:1;transform:scale(1.35)}}@keyframes aif-qr{0%,21%,100%{opacity:1;transform:none}2.5%,15%{opacity:0;transform:translateY(20px) rotate(-6deg) scale(0.7)}19%{opacity:1;transform:translateY(-4px) rotate(3deg) scale(1.05)}}.aid{position:relative;display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);align-items:center;gap:26px;margin-top:30px;padding:30px 34px;border-radius:28px;overflow:hidden;background:radial-gradient(600px 300px at 88% 18%,rgba(139,92,246,0.12),transparent 70%),radial-gradient(520px 280px at 8% 92%,rgba(255,170,110,0.2),transparent 70%),#fff;border:1px solid rgba(26,26,46,0.07);box-shadow:0 24px 56px rgba(45,53,97,0.1);--aidT: 5.4s;--aidOff: -5.08s}@keyframes aid-white{0%,8%{opacity:1}16%,94%{opacity:0}98%,100%{opacity:1}}@keyframes aid-scan{0%,3%{transform:translateY(-100%)}15%,100%{transform:translateY(295%)}}@keyframes aid-chip{0%,13%{transform:scale(0.4);opacity:0}17%{transform:scale(1.08);opacity:1}19%,94%{transform:none;opacity:1}97%,100%{transform:scale(0.4);opacity:0}}@keyframes aid-dot2{0%,18%{transform:translate(calc((1 - var(--i)) * 32px),-92px) scale(0.2);opacity:0}20%{opacity:1}28%,94%{transform:none;opacity:1}97%,100%{opacity:0}}@keyframes aid-mock{0%,32%{transform:translateY(16px) scale(0.7);opacity:0}38%{transform:translateY(-3px) scale(1.04);opacity:1}42%,94%{transform:none;opacity:1}97%,100%{transform:translateY(16px) scale(0.7);opacity:0}}@keyframes aid-best{0%,46%{outline-color:transparent}50%,94%{outline-color:#f08a3c}97%,100%{outline-color:transparent}}@keyframes aid-shot{0%,56%{opacity:0.3;transform:scale(1.05);filter:grayscale(1)}64%,94%{opacity:1;transform:none;filter:none}98%,100%{opacity:0.3;transform:scale(1.05);filter:grayscale(1)}}@keyframes aid-ring{0%,62%{transform:scale(0.7);opacity:0}66%{opacity:0.95}78%,100%{transform:scale(1.18);opacity:0}}@media (max-width: 1100px){.aid{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width: 860px){.aid{padding:22px 14px 20px;border-radius:24px;margin-top:22px}}.tm2__viewport{overflow:hidden;padding:36px 20px 40px;margin:-36px -20px -40px;width:calc(100% + 40px)}.tm2 .tm-slide-new{padding:0}.tm2 .tm-card-new{height:420px;margin:0;box-shadow:0 10px 26px rgba(45,53,97,0.13)}.tm2 .tm-card-new:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(45,53,97,0.18)}.tm2 .tm-card-new__info{background:rgba(255,255,255,0.975)}.tm2 .tm-card-new__info{padding:0 30px 28px;clip-path:polygon(0 4%,100% 100%,0 100%)}.tm2 .tm-card-new__avatar{width:72px;height:72px;margin-bottom:10px}.tm2 .tm-card-new__name{font-family:var(--font-display);font-size:1.28rem;color:#2d3561}.tm2 .tm-card-new__role{display:inline-flex;align-items:center;gap:5px;font-size:0.9rem;color:var(--text-muted)}.tm2 .tm-card-new__role svg{color:var(--amber-dark);flex:none}.tm2 .tm-card-new__quote{max-width:62%;font-size:0.97rem;line-height:1.6;color:#3d4466;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.tm2__open{align-self:flex-start;margin-top:12px;font:700 14px/1.2 var(--font-body);color:var(--amber-dark);text-decoration:none}.tm2__open:hover{text-decoration:underline;text-underline-offset:3px}.tm2__controls{margin-top:30px;gap:18px}.tm2__btn{width:50px;height:50px;border:0;box-shadow:0 10px 26px rgba(45,53,97,0.16),0 0 0 1px rgba(26,26,46,0.06);color:#2d3561}.tm2__btn--prev svg{transform:scaleX(-1)}.tm2__btn:focus-visible,.tm2__dot:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.tm2__dots{display:flex;align-items:center;gap:0}.tm2__dot{width:24px;height:24px;padding:7.5px;border:0;border-radius:999px;background-color:rgba(45,53,97,0.18);background-clip:content-box;cursor:pointer;transition:width 0.3s var(--ease-out),background 0.3s}.tm2__dot.is-on{width:41px;background-color:var(--amber)}html[dir=rtl] .tm2 .tm-card-new__info{clip-path:polygon(100% 4%,0 100%,100% 100%)}html[dir=rtl] .tm2__open{align-self:flex-end}@media (max-width: 991px){.tm2 .tm-card-new{height:380px;border-radius:22px}.tm2 .tm-card-new__info{padding:0 20px 20px;clip-path:polygon(0 30%,100% 50%,100% 100%,0 100%)}html[dir=rtl] .tm2 .tm-card-new__info{clip-path:polygon(100% 30%,0 50%,0 100%,100% 100%)}.tm2 .tm-card-new__avatar{width:56px;height:56px;margin-bottom:6px}.tm2 .tm-card-new__author{max-width:100%;margin-bottom:6px}.tm2 .tm-card-new__name{font-size:1.05rem;white-space:normal}.tm2 .tm-card-new__role{font-size:0.82rem}.tm2 .tm-card-new__quote{max-width:100%;font-size:0.9rem;line-height:1.5;-webkit-line-clamp:4}.tm2__open{margin-top:8px;font-size:13.5px}.tm2__controls{margin-top:22px}.tm2__btn{width:44px;height:44px}}@media (prefers-reduced-motion: reduce){.tm2 .tm-slider-track{transition:none!important}.tm2 .tm-card-new{transition:none}}.rail--loop .rail__viewport{scroll-snap-type:none}.tm2 .tm-slide-new{transition:opacity 0.6s var(--ease-out),transform 0.6s cubic-bezier(0.25,1,0.5,1)}.tm2 .tm-slide-new:not(.is-in){opacity:0;transform:scale(0.92) translateY(10px)}.tm2--instant .tm-slide-new{transition:none}@media (prefers-reduced-motion: reduce){.tm2 .tm-slide-new{transition:none}}@media (max-width: 480px){.btn-lg{white-space:normal;text-align:center;justify-content:center;line-height:1.25;height:auto;min-height:52px;padding-top:12px;padding-bottom:12px;max-width:100%}}html[lang=ru],html[lang=mk]{--font-display: "Onest", "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html:lang(zh-Hans){--font-display: "Outfit CJK", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", sans-serif;--font-body: "Inter CJK", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", sans-serif;quotes:"\201c" "\201d" "\2018" "\2019"}html:lang(zh-Hant){--font-display: "Outfit CJK", "PingFang TC", "PingFang HK", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", "Noto Sans HK", sans-serif;--font-body: "Inter CJK", "PingFang TC", "PingFang HK", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", "Noto Sans HK", sans-serif;quotes:"\300c" "\300d" "\300e" "\300f"}[lang=zh-Hant-HK]{--font-display: "Outfit CJK", "PingFang HK", "PingFang TC", "Microsoft JhengHei", "Noto Sans HK", "Noto Sans CJK HK", "Noto Sans TC", sans-serif;--font-body: "Inter CJK", "PingFang HK", "PingFang TC", "Microsoft JhengHei", "Noto Sans HK", "Noto Sans CJK HK", "Noto Sans TC", sans-serif;font-family:var(--font-body)}html:lang(zh){font-synthesis:none;line-break:strict}html:lang(zh) *,html:lang(zh) *::before,html:lang(zh) *::after{letter-spacing:0!important;font-style:normal!important}html:lang(zh) :is(h1,h2,h3,h4,h5,h6,[data-tw-measure]){line-height:1.35!important}:where(html:lang(zh)) :where(h1,h2,h3,h4,h5,h6,.section-title,[class*=title],[class*=Title]){text-wrap:pretty}html:lang(zh) :is(p,li,dd,blockquote){line-height:1.75}.nobr{white-space:nowrap}html:lang(zh) .hero-title.hx-title{font-size:clamp(2rem,4vw,3.6rem)}@media (max-width: 768px){html:lang(zh) .hero-title.hx-title{font-size:clamp(1.9rem,8.4vw,2.3rem)}}@media (max-width: 374px){html[lang=ru] .hero-actions .btn{font-size:0.78rem;padding-inline:6px}}html:lang(zh) :is(.client-stat-label,.clients-marquee-label,.wizard-step__label,.footer-links h2,.shop-card__price-label,.invoice-form .form-group label,.demo-modal__divider,.blog-category,.au-stats__label,.menu-chip__type,.aif-paper__h){font-weight:700}.faq-help__btn[href^="mailto:"],.hw-busy__btn[href^="mailto:"]{background:var(--navy);box-shadow:0 10px 22px rgba(45,53,97,0.28)}.wa-fab:is([data-ga=contact_float],[data-ga=email_float]){background:var(--navy);box-shadow:0 10px 28px rgba(45,53,97,0.35),0 4px 12px rgba(26,26,46,0.15)}.wa-fab:is([data-ga=contact_float],[data-ga=email_float]):hover{box-shadow:0 14px 34px rgba(45,53,97,0.45),0 6px 16px rgba(26,26,46,0.18)}
