@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-cyrillic-ext-300-normal-AjyHH-nA.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-300-normal-Ctr4ZZfs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-cyrillic-300-normal-DyQnI4ta.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-300-normal-BVP0yxL_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-vietnamese-300-normal-BIrGnxdC.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-300-normal-F69v1y7v.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-latin-ext-300-normal-DiDe5dVi.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-300-normal-BCbSOsYO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/montserrat-latin-300-normal-BgP24wlQ.woff2) format("woff2"),url(/build/assets/montserrat-latin-300-normal-sTRdVzlf.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/build/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");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:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-ext-400-italic-CRZl7Pbw.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-400-italic-B7dPuRsp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-400-italic-Dekf1MMa.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-400-italic-DujvSxAZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-vietnamese-400-italic-CnNqNBsX.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-400-italic-CY6mr5hj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-ext-400-italic-CqDeWaGF.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-400-italic-C0uPIDUh.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-400-italic-CnlIvBC9.woff2) format("woff2"),url(/build/assets/montserrat-latin-400-italic-a0UhtteB.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/build/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/build/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/build/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/build/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/montserrat-cyrillic-ext-900-normal-ET-C-0fX.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-900-normal-CfuaLo5j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/montserrat-vietnamese-900-normal-DNvcOCEl.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-900-normal-Dz06HFPU.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-900-normal-DoASD5Eh.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(/build/assets/montserrat-latin-900-normal-BDWDmVut.woff) format("woff");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:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/russo-one-cyrillic-400-normal-BXZIn0h3.woff2) format("woff2"),url(/build/assets/russo-one-cyrillic-400-normal-rRbrNFRA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/russo-one-latin-ext-400-normal-CezFp_e4.woff2) format("woff2"),url(/build/assets/russo-one-latin-ext-400-normal-BssN3Pxm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/russo-one-latin-400-normal-BfOuQF9V.woff2) format("woff2"),url(/build/assets/russo-one-latin-400-normal-CosRecV9.woff) format("woff");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}:root{--bp-tablet-max: 1023px;--bp-mobile-max: 767px;--page-pad-x: 30px;--figma-tablet-w: 831;--figma-mobile-w: 320}@media(max-width:1023px)and (min-width:768px){:root{--page-pad-x: 30px}}html{scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}#root{width:100%;max-width:100%;overflow-x:hidden}.site-shell{max-width:1920px;margin-inline:auto;overflow-x:hidden}.header{position:absolute;left:402.52px;top:28px;width:1112px;height:45px;display:flex;align-items:center;z-index:10}.header__logo{display:flex;align-items:center;flex-shrink:0;width:213px;height:45px;text-decoration:none}.header__logo-icon{width:45px;height:45px;flex-shrink:0}.header__logo-text{margin-left:5px;font-family:Russo One,sans-serif;font-weight:400;font-size:24px;line-height:28.92px;color:#fff;text-transform:uppercase;white-space:nowrap}.header__nav{display:flex;align-items:center;margin-left:140px;gap:30px}.header__nav-link{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:19.2px;letter-spacing:.32px;color:#fff;text-decoration:none;white-space:nowrap;position:relative;padding-bottom:4px;opacity:.88;transition:opacity .15s,color .15s}.header__nav-link:hover,.header__nav-link.is-active{opacity:1;color:#ff5c35}.header__nav-link.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;border-radius:3px;background:linear-gradient(90deg,#ff5c35,#ff9a3c)}.header__nav-item{position:relative;display:inline-flex}.header__nav-link--drop{display:inline-flex;align-items:center;gap:6px}.header__nav-chevron{width:12px;height:12px;transition:transform .2s ease}.header__nav-chevron.is-open{transform:rotate(180deg)}.nav-dropdown{position:fixed;z-index:1000;box-sizing:border-box;padding:28px 30px 22px;border-radius:14px;background:#fff;box-shadow:0 30px 60px #0d182147,0 4px 14px #0d18211f;font-family:Montserrat,sans-serif;animation:nav-dropdown-in .16s ease-out}.nav-dropdown:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.nav-dropdown:after{content:"";position:absolute;top:0;left:30px;right:30px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,#f33434,#ffaf46)}@keyframes nav-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav-dropdown__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:28px}.nav-dropdown__title{margin:0 0 14px;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#f78080}.nav-dropdown__list{margin:0;padding:0;list-style:none;display:grid;gap:4px}.nav-dropdown__link{display:flex;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;border-radius:8px;font-weight:600;font-size:14px;line-height:1.3;color:#2a343c;text-decoration:none;transition:background .15s,color .15s}.nav-dropdown__link:hover{background:#f4f6f8;color:#eb4141}.nav-dropdown__dot{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#d8dee4;transition:background .15s}.nav-dropdown__link:hover .nav-dropdown__dot{background:linear-gradient(135deg,#f33434,#ffaf46)}.nav-dropdown__all{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid #edf1f4;font-weight:700;font-size:13px;color:#495661;text-decoration:none}.nav-dropdown__all:hover{color:#eb4141}.header__phone{display:flex;align-items:center;margin-left:auto;flex-shrink:0;text-decoration:none}.header__phone-icon{width:24px;height:24px;flex-shrink:0;display:block;filter:brightness(0) invert(1)}.header__phone-number{margin-left:8px;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:19.2px;letter-spacing:.32px;color:#fff;white-space:nowrap}.header__burger{display:none;margin-left:16px;flex-shrink:0;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;flex-direction:column;justify-content:center;gap:5px}.header__burger-line{display:block;width:16px;height:3px;margin-inline:auto;border-radius:2px;background:#fff;transition:transform .2s ease,opacity .2s ease}.header__drawer{display:none}.header__drawer[role=dialog]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;min-width:100vw;max-width:none;height:100%;height:100dvh;min-height:100%;min-height:100dvh;margin:0;padding:0;border:0;z-index:2147483000;background-color:#1d2128;box-shadow:0 0 0 100vmax #1d2128;overflow:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:none;isolation:isolate;transform:translateZ(0);pointer-events:auto}body.is-menu-open{touch-action:none;overscroll-behavior:none}html.is-menu-open{overflow:hidden!important;overscroll-behavior:none;background-color:#1d2128}html.is-menu-open body{background-color:#1d2128}@media(max-width:1023px){.header__drawer[role=dialog]{background-color:#1d2128;overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;min-width:100vw;max-width:none;height:100dvh;min-height:100dvh;box-shadow:0 0 0 100vmax #1d2128}.header__drawer-bg,.header__drawer-glow{display:none}.header__drawer-inner{position:absolute;left:0;top:0;z-index:1;width:320px;height:480px;margin:0;padding:0;box-sizing:border-box;background:transparent;transform:scale(var(--drawer-scale, var(--s320, 1)));transform-origin:top left;overflow:visible}.header__drawer-card{position:absolute;left:16px;top:16px;z-index:2;width:288px;height:376px;min-height:376px;margin:0;border-radius:10px;background:#0c1017;box-sizing:border-box}.header__drawer-close{position:absolute;top:17px;right:16px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.header__drawer-close-icon{display:block;width:24px;height:24px}.header__drawer-nav{display:flex;flex-direction:column;align-items:center;gap:30px;padding:80px 24px 56px}.header__drawer-link{display:flex;align-items:center;gap:14px;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.02em;color:#fff;text-decoration:none}.header__drawer-link.is-active{color:#ff5c35}.header__drawer-link.is-active .header__drawer-dash{background:#ff5c35}.header__drawer-dash{flex:0 0 19px;width:19px;height:2px;background:#3e4d5a}.header__drawer-link-text{min-width:102px}.header__drawer-link--toggle{padding:0;border:0;background:none;cursor:pointer}.header__drawer-chevron{width:14px;height:14px;margin-left:-6px;color:#8ea0b0;transition:transform .2s ease}.header__drawer-link--toggle.is-open{color:#ff5c35}.header__drawer-link--toggle.is-open .header__drawer-chevron{transform:rotate(180deg);color:#ff5c35}.header__drawer.is-sub-open .header__drawer-card{height:auto;max-height:calc((100dvh - 32px) / var(--drawer-scale, 1));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.header__drawer.is-sub-open .header__drawer-card::-webkit-scrollbar{display:none}.header__drawer.is-sub-open .header__drawer-nav{gap:20px;padding-top:64px;padding-bottom:28px}.header__drawer.is-sub-open .header__drawer-download{display:none}.header__drawer-sub{display:grid;gap:14px;width:220px;margin:-6px 0 2px;padding:14px 16px;border-radius:10px;background:#ffffff0d}.header__drawer-subgroup{display:grid;gap:6px}.header__drawer-subtitle{margin:0 0 2px;font:800 9px/1.2 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f78080}.header__drawer-sublink{font:600 12px/1.35 Montserrat,sans-serif;color:#d8dee4;text-decoration:none}.header__drawer-download{position:absolute;left:16px;top:416px;z-index:2;display:flex;align-items:center;gap:16px;margin:0;text-decoration:none}.header__drawer-download-icon{display:block;width:44px;height:44px;flex-shrink:0}.header__drawer-download-text{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:1.2;color:#fff}}.internal-hero{width:100%;background:#1d2128}.internal-hero__viewport{width:100%;height:var(--ih-h, 474px);position:relative;overflow:hidden}.internal-hero__stage{position:absolute;left:50%;top:0;width:1920px;height:var(--ih-h, 474px);transform:translate(-50%);transform-origin:top center}.internal-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d2128;pointer-events:none;z-index:0}.internal-hero__bg-glow{position:absolute;border-radius:50%;background:radial-gradient(circle,#343d4c,#21273000 70%)}.internal-hero__bg-glow--left{width:1707px;height:1707px;left:-568px;top:-891px}.internal-hero__bg-glow--right{width:1707px;height:1707px;left:1095px;top:-271px}.internal-hero__gear{position:absolute;display:block;pointer-events:none}.internal-hero__gear--1{left:-195px;top:40px;width:568px;height:570px}.internal-hero__gear--2{left:587px;top:380px;width:309px;height:310px;opacity:.85}.internal-hero__gear--3{left:1157px;top:280px;width:314px;height:317px}.internal-hero__gear--4{left:1215px;top:120px;width:450px;height:450px;opacity:.9}.internal-hero__titles{position:absolute;left:405px;top:169px;width:1110px;display:flex;flex-direction:column;align-items:stretch;gap:18px;z-index:2;margin:0}.internal-hero__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;color:#f78080}.internal-hero__title{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:48px;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#fff;white-space:pre-line}.internal-hero__title--mobile{display:none}.internal-hero__badge-img{position:absolute;left:calc(var(--ih-badge-left, 920px) - 65px);top:calc(var(--ih-badge-top, 327px) - 30px);width:220px;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;z-index:2;pointer-events:none}.internal-hero__badge{position:absolute;left:var(--ih-badge-left, 920px);top:var(--ih-badge-top, 327px);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(136.46deg,#f33434,#ffaf46);box-shadow:5px 40px 70px #0000002b,9px 18px 30px #f9753e4d;z-index:2}.internal-hero__badge-icon{width:28px;height:28px;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width:1919px)and (min-width:1024px){.internal-hero__viewport{height:calc(100vw * (var(--ih-h-num, 474) / 1920))}.internal-hero__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.cta{width:100%;position:relative;z-index:5;margin-top:calc(100vw * -62 / 1920);pointer-events:none}.cta>*{pointer-events:auto}.cta__viewport{width:100%;height:26.875vw;position:relative}.cta__stage{position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translate(-50%)}.cta__content{position:absolute;left:21.09375vw;top:0;width:57.8125vw;height:100%}.cta__card{position:absolute;left:0;top:8.59375vw;width:57.8125vw;height:18.28125vw;background:linear-gradient(162.59deg,#fc8b41,#f33434);border-radius:calc(100vw * 10 / 1920);overflow:hidden;z-index:1;box-shadow:0 .78125vw 3.125vw #0003}.cta__gear{position:absolute;pointer-events:none;display:block;-o-object-fit:contain;object-fit:contain}.cta__gear--right{left:calc(100vw * 966 / 1920);top:calc(100vw * -133 / 1920);width:14.21875vw;height:14.21875vw}.cta__gear--top{left:21.40625vw;top:calc(100vw * -77 / 1920);width:calc(100vw * 122 / 1920);height:calc(100vw * 122 / 1920)}.cta__gear--bottom{left:21.40625vw;top:calc(100vw * 293 / 1920);width:calc(100vw * 122 / 1920);height:calc(100vw * 122 / 1920)}.cta__badge{position:absolute;width:calc(100vw * 44 / 1920);height:calc(100vw * 44 / 1920);z-index:10}.cta__badge--share{left:calc(100vw * 35 / 1920);top:calc(100vw * -11 / 1920)}.cta__badge--bolt{left:calc(100vw * 446 / 1920);top:calc(100vw * 43 / 1920)}.cta__badge--message{left:calc(100vw * 388 / 1920);top:calc(100vw * 353 / 1920)}.cta__visual-user{position:absolute;left:2.96875vw;top:calc(100vw * 11 / 1920);width:calc(100vw * 208 / 1920);height:calc(100vw * 80 / 1920);background:#fff;border-radius:calc(100vw * 10 / 1920);box-shadow:0 .78125vw 3.125vw #0000001a;display:flex;align-items:center;padding:calc(100vw * 16 / 1920);z-index:8}.cta__user-avatar{width:2.5vw;height:2.5vw;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin-right:.46875vw}.cta__user-info{flex:1;min-width:0}.cta__user-name{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 10 / 1920);line-height:1.2;color:#334766}.cta__user-text{font-family:Montserrat,sans-serif;font-weight:500;font-size:calc(100vw * 8 / 1920);line-height:1.25;color:#72899d;margin:calc(100vw * 4 / 1920) 0}.cta__user-stars{display:flex;gap:.15625vw}.cta__star{width:calc(100vw * 13 / 1920);height:calc(100vw * 13 / 1920);color:#ffaf46}.cta__visual-order{position:absolute;left:calc(100vw * 125 / 1920);top:calc(100vw * 47 / 1920);width:14.84375vw;background:#fff;border-radius:calc(100vw * 10 / 1920);box-shadow:0 .78125vw 3.125vw #0000001a;overflow:hidden;z-index:7}.cta__order-header{background:#334766;border-radius:calc(100vw * 5 / 1920);margin:calc(100vw * 26 / 1920) 1.5625vw 0;padding:calc(100vw * 4 / 1920)}.cta__order-header-inner{background:#26364f;border-radius:0 .15625vw .15625vw 0;padding:.625vw calc(100vw * 17 / 1920);display:flex;align-items:center;gap:calc(100vw * 19 / 1920)}.cta__cart-icon{width:.9375vw;height:calc(100vw * 22 / 1920);color:#b5cdf2}.cta__cart-info{flex:1}.cta__cart-row{display:flex;justify-content:space-between;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.7;letter-spacing:-.03em}.cta__cart-label{color:#abc2e5}.cta__cart-value{color:#f3f5f7}.cta__order-table{margin:calc(100vw * 14 / 1920) 1.5625vw;padding:calc(100vw * 16 / 1920) calc(100vw * 20 / 1920);background:#f3f5f7;border:1px solid #E0E4EB;border-radius:calc(100vw * 5 / 1920)}.cta__order-table-header{display:flex;justify-content:space-between;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.7;text-transform:uppercase;color:#a8b6c2;margin-bottom:calc(100vw * 2 / 1920)}.cta__order-table-row{display:flex;align-items:baseline;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.7;color:#798086}.cta__order-num{width:calc(100vw * 22 / 1920);flex-shrink:0}.cta__order-name{flex:1}.cta__order-price{text-align:right}.cta__order-footer{display:flex;justify-content:space-between;margin:0 1.5625vw;padding-bottom:calc(100vw * 16 / 1920)}.cta__order-footer-label{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);text-transform:uppercase;color:#a8b6c2;margin-bottom:calc(100vw * 2 / 1920)}.cta__order-thanks{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.3;color:#798086;max-width:5.3125vw}.cta__order-footer-right{text-align:right}.cta__order-total{font-family:Montserrat,sans-serif;font-weight:500;font-size:calc(100vw * 14 / 1920);line-height:1.7;color:#798086}.cta__order-btn{display:block;width:11.71875vw;box-sizing:border-box;margin:0 1.5625vw 1.40625vw;padding:calc(100vw * 13 / 1920) calc(100vw * 38 / 1920);background:#eb4141;border:none;border-radius:calc(100vw * 50 / 1920);font-family:Montserrat,sans-serif;font-weight:700;font-size:.625vw;line-height:1.2;white-space:nowrap;color:#fff;cursor:pointer;transition:background .2s}.cta__order-btn:hover{background:#d73a3a}.cta__visual-graph{position:absolute;left:2.96875vw;top:calc(100vw * 271 / 1920);width:calc(100vw * 272 / 1920);height:10vw;background:#fff;border-radius:calc(100vw * 10 / 1920);box-shadow:0 .78125vw 3.125vw #0000001a;padding:.9375vw 1.5625vw;z-index:9}.cta__graph-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.46875vw}.cta__graph-title,.cta__graph-value{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 10 / 1920);line-height:1.7;color:#72899d}.cta__graph-body{display:flex;height:calc(100vw * 97 / 1920)}.cta__graph-yaxis{display:flex;flex-direction:column;justify-content:space-between;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.7;color:#b1b3b4;margin-right:calc(100vw * 11 / 1920);text-align:right;width:calc(100vw * 20 / 1920)}.cta__graph-chart{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:calc(100vw * 8 / 1920)}.cta__graph-bar-group{display:flex;align-items:flex-end;gap:0vw}.cta__graph-bar{width:calc(100vw * 8 / 1920);border-radius:calc(100vw * 10 / 1920)}.cta__graph-bar--gray{background:#e1e6ea}.cta__graph-bar--orange{background:#ffaf46}.cta__graph-xaxis{display:flex;justify-content:space-between;padding-left:calc(100vw * 31 / 1920);margin-top:calc(100vw * 7 / 1920);font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 8 / 1920);line-height:1.7;color:#b1b3b4}.cta__graph-timeline{display:flex;align-items:center;padding-left:calc(100vw * 31 / 1920);margin-top:calc(100vw * 4 / 1920)}.cta__graph-dot{width:calc(100vw * 8 / 1920);height:calc(100vw * 8 / 1920);border-radius:50%;background:#a8b6c2;flex-shrink:0}.cta__graph-line{width:calc(100vw * 61 / 1920);height:calc(100vw * 8 / 1920);background:#e1e6ea;border-radius:calc(100vw * 10 / 1920);margin:0 calc(100vw * 4 / 1920)}.cta__graph-line--long{width:calc(100vw * 92 / 1920)}.cta__form-area{position:absolute;left:25.3125vw;top:calc(100vw * 235 / 1920);z-index:10}.cta__title{font-family:Montserrat,sans-serif;font-weight:800;font-size:calc(100vw * 56 / 1920);line-height:1.1;letter-spacing:-.03em;color:#fff;margin:0 0 calc(100vw * 17 / 1920)}.cta__consent{margin-top:calc(100vw * 14 / 1920);max-width:calc(100vw * 520 / 1920)}.cta__consent .consent__text{font-size:max(11px,.625vw)}.cta__error{margin:6px 0 0;font:700 max(11px,.625vw) / 1.3 "Montserrat",sans-serif;color:#3a0505}.cta__done{margin:0;max-width:calc(100vw * 520 / 1920);padding:calc(100vw * 16 / 1920) calc(100vw * 22 / 1920);border-radius:calc(100vw * 10 / 1920);background:#0c101738;font:700 max(14px,.9375vw) / 1.35 "Montserrat",sans-serif;color:#fff}.cta__submit:disabled{opacity:.75;cursor:wait}.cta__subtitle{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 16 / 1920);line-height:1.3;color:#fff;margin:0 0 calc(100vw * 33 / 1920)}.cta__form{display:flex;align-items:center;gap:calc(100vw * 20 / 1920)}.cta__input-wrap{position:relative;display:flex;align-items:center;width:calc(100vw * 320 / 1920);height:calc(100vw * 56 / 1920);flex:1 1 auto;min-width:0}.cta__input-icon{position:absolute;left:1.25vw;top:50%;transform:translateY(-50%);width:calc(100vw * 17 / 1920);height:calc(100vw * 17 / 1920);color:#d8dee4;pointer-events:none}.cta__input{box-sizing:border-box;width:100%;height:100%;padding:0 1.25vw 0 2.96875vw;background:#fff;border:none;border-radius:calc(100vw * 50 / 1920);font-family:Montserrat,sans-serif;font-weight:500;font-size:max(14px,calc(100vw * 16 / 1920));line-height:1.2;color:#2a343c}.cta__input::-moz-placeholder{color:#2a343c}.cta__input::placeholder{color:#2a343c}.cta__submit{box-sizing:border-box;flex:0 0 auto;width:calc(100vw * 178 / 1920);height:calc(100vw * 56 / 1920);padding:0 calc(100vw * 20 / 1920);background:#ffaf46;border:none;border-radius:calc(100vw * 50 / 1920);font-family:Montserrat,sans-serif;font-weight:700;font-size:max(13px,calc(100vw * 14 / 1920));line-height:1;color:#fff;cursor:pointer;box-shadow:0 1.25vw calc(100vw * 32 / 1920) #b2080040;transition:background .2s}.cta__submit:hover{background:#e9a03e}@media(min-width:1921px){.cta{margin-top:-62px}.cta__viewport{height:516px}.cta__stage{width:1920px}.cta__content{left:405px;width:1110px}.cta__card{top:165px;width:1110px;height:351px;border-radius:10px}.cta__gear--right{left:966px;top:-133px;width:273px;height:273px}.cta__gear--top{left:411px;top:-77px;width:122px;height:122px}.cta__gear--bottom{left:411px;top:293px;width:122px;height:122px}.cta__badge{width:44px;height:44px}.cta__badge--share{left:35px;top:-11px}.cta__badge--bolt{left:446px;top:43px}.cta__badge--message{left:388px;top:353px}.cta__visual-user{left:57px;top:11px;width:208px;height:80px;border-radius:10px;box-shadow:0 15px 60px #0000001a;padding:16px}.cta__user-avatar{width:48px;height:48px;margin-right:9px}.cta__user-name{font-size:10px}.cta__user-text{font-size:8px;margin:4px 0}.cta__user-stars{gap:3px}.cta__star{width:13px;height:13px}.cta__visual-order{left:125px;top:47px;width:285px;border-radius:10px;box-shadow:0 15px 60px #0000001a}.cta__order-header{border-radius:5px;margin:26px 30px 0;padding:4px}.cta__order-header-inner{border-radius:0 3px 3px 0;padding:12px 17px;gap:19px}.cta__cart-icon{width:18px;height:22px}.cta__cart-row{font-size:8px}.cta__order-table{margin:14px 30px;padding:16px 20px;border-radius:5px}.cta__order-table-header{font-size:8px;margin-bottom:2px}.cta__order-table-row{font-size:8px}.cta__order-num{width:22px}.cta__order-footer{margin:0 30px;padding-bottom:16px}.cta__order-footer-label{font-size:8px;margin-bottom:2px}.cta__order-thanks{font-size:8px;max-width:102px}.cta__order-total{font-size:14px}.cta__order-btn{width:225px;box-sizing:border-box;margin:0 30px 27px;padding:13px 38px;border-radius:50px;font-size:12px;white-space:nowrap}.cta__visual-graph{left:57px;top:271px;width:272px;height:192px;border-radius:10px;box-shadow:0 15px 60px #0000001a;padding:18px 30px}.cta__graph-header{margin-bottom:9px}.cta__graph-title,.cta__graph-value{font-size:10px}.cta__graph-body{height:97px}.cta__graph-yaxis{font-size:8px;margin-right:11px;width:20px}.cta__graph-chart{gap:8px}.cta__graph-bar-group{gap:0}.cta__graph-bar{width:8px;border-radius:10px}.cta__graph-xaxis{padding-left:31px;margin-top:7px;font-size:8px}.cta__graph-timeline{padding-left:31px;margin-top:4px}.cta__graph-dot{width:8px;height:8px}.cta__graph-line{width:61px;height:8px;border-radius:10px;margin:0 4px}.cta__graph-line--long{width:92px}.cta__form-area{left:486px;top:235px}.cta__title{font-size:56px;margin-bottom:17px}.cta__subtitle{font-size:16px;margin-bottom:33px}.cta__form{gap:20px}.cta__input-wrap{width:320px;height:56px}.cta__input-icon{left:24px;width:17px;height:17px}.cta__input{padding:0 24px 0 57px;border-radius:50px;font-size:16px}.cta__submit{width:178px;height:56px;border-radius:50px;font-size:14px}}.lead-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:calc(100vw * 40 / 1920);box-sizing:border-box;isolation:isolate}.lead-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;background:#0c1017b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:pointer;z-index:0}.lead-modal__dialog{position:relative;z-index:1;width:calc(100vw * 560 / 1920);max-width:560px;min-width:min(100%,320px);pointer-events:auto}.lead-modal__card{position:relative;overflow:hidden;border-radius:calc(100vw * 10 / 1920);background:linear-gradient(162.59deg,#fc8b41,#f33434);box-shadow:0 .78125vw 3.125vw #00000040;padding:2.5vw 2.5vw calc(100vw * 40 / 1920);box-sizing:border-box}.lead-modal__gear{position:absolute;pointer-events:none;display:block;-o-object-fit:contain;object-fit:contain;opacity:.9}.lead-modal__gear--right{right:calc(100vw * -40 / 1920);top:-4.6875vw;width:calc(100vw * 200 / 1920);height:calc(100vw * 200 / 1920)}.lead-modal__gear--top{left:9.375vw;top:-2.5vw;width:4.6875vw;height:4.6875vw}.lead-modal__gear--bottom{left:calc(100vw * -28 / 1920);bottom:-1.875vw;width:calc(100vw * 110 / 1920);height:calc(100vw * 110 / 1920)}.lead-modal__close{position:absolute;top:calc(100vw * 16 / 1920);right:calc(100vw * 16 / 1920);z-index:2;width:calc(100vw * 28 / 1920);height:calc(100vw * 28 / 1920);padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.lead-modal__close-icon{display:block;width:100%;height:100%}.lead-modal__body{position:relative;z-index:1}.lead-modal__theme{margin:0 0 calc(100vw * 8 / 1920);font-family:Montserrat,sans-serif;font-weight:700;font-size:.625vw;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9}.lead-modal__tariff{display:inline-flex;align-items:center;margin:0 0 calc(100vw * 16 / 1920);padding:.3125vw calc(100vw * 14 / 1920);border-radius:calc(100vw * 50 / 1920);background:#0c101733;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 13 / 1920);line-height:1.2;color:#fff}.lead-modal__title{margin:0 0 .625vw;font-family:Montserrat,sans-serif;font-weight:800;font-size:calc(100vw * 40 / 1920);line-height:1.1;letter-spacing:-.03em;color:#fff}.lead-modal__subtitle{margin:0 0 calc(100vw * 28 / 1920);font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 16 / 1920);line-height:1.3;color:#fff}.lead-modal__form{display:flex;flex-direction:column;gap:calc(100vw * 14 / 1920)}.lead-modal__field{display:flex;flex-direction:column;gap:.3125vw}.lead-modal__label{font-family:Montserrat,sans-serif;font-weight:600;font-size:.625vw;line-height:1.2;color:#ffffffe6}.lead-modal__label abbr{text-decoration:none;color:#fff}.lead-modal__input-wrap{position:relative;display:block}.lead-modal__input-icon{position:absolute;left:calc(100vw * 22 / 1920);top:50%;transform:translateY(-50%);width:.9375vw;height:.9375vw;color:#d8dee4;pointer-events:none}.lead-modal__input{width:100%;height:calc(100vw * 56 / 1920);padding:0 1.25vw 0 calc(100vw * 52 / 1920);box-sizing:border-box;background:#fff;border:2px solid transparent;border-radius:calc(100vw * 50 / 1920);font-family:Montserrat,sans-serif;font-weight:400;font-size:.9375vw;line-height:1.4;color:#2a343c;outline:none}.lead-modal__input::-moz-placeholder{color:#2a343c;opacity:.55}.lead-modal__input::placeholder{color:#2a343c;opacity:.55}.lead-modal__input:focus{border-color:#ffffffd9}.lead-modal__input--error{border-color:#7a1010}.lead-modal__field-error,.lead-modal__error{margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:.625vw;line-height:1.3;color:#3a0505}.lead-modal__success{margin:.625vw 0 0;padding:calc(100vw * 20 / 1920);border-radius:calc(100vw * 10 / 1920);background:#0c101738;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 16 / 1920);line-height:1.4;color:#fff}.lead-modal__submit{align-self:center;margin-top:calc(100vw * 8 / 1920);min-width:calc(100vw * 178 / 1920);height:calc(100vw * 56 / 1920);padding:0 calc(100vw * 40 / 1920);border:0;border-radius:calc(100vw * 50 / 1920);background:#ffaf46;box-shadow:0 1.25vw calc(100vw * 40 / 1920) #b2080047;font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 14 / 1920);line-height:1.2;color:#fff;cursor:pointer;transition:background .2s ease,transform .15s ease}.lead-modal__submit:hover:not(:disabled){background:#e9a03e}.lead-modal__submit:active:not(:disabled){transform:translateY(1px)}.lead-modal__submit:disabled{opacity:.7;cursor:wait}body.is-lead-modal-open{touch-action:none;overscroll-behavior:none}html.is-lead-modal-open{overflow:hidden!important}@media(min-width:1024px){.lead-modal{padding:40px}.lead-modal__dialog{width:560px}.lead-modal__card{border-radius:10px;padding:48px 48px 40px;box-shadow:0 15px 60px #00000040}.lead-modal__gear--right{right:-40px;top:-90px;width:200px;height:200px}.lead-modal__gear--top{left:180px;top:-48px;width:90px;height:90px}.lead-modal__gear--bottom{left:-28px;bottom:-36px;width:110px;height:110px}.lead-modal__close{top:16px;right:16px;width:28px;height:28px}.lead-modal__theme{margin-bottom:8px;font-size:12px}.lead-modal__tariff{margin-bottom:16px;padding:6px 14px;border-radius:50px;font-size:13px}.lead-modal__title{margin-bottom:12px;font-size:40px}.lead-modal__subtitle{margin-bottom:28px;font-size:16px}.lead-modal__form{gap:14px}.lead-modal__field{gap:6px}.lead-modal__label{font-size:12px}.lead-modal__input-icon{left:22px;width:18px;height:18px}.lead-modal__input{height:56px;padding:0 24px 0 52px;border-radius:50px;font-size:18px}.lead-modal__field-error,.lead-modal__error{font-size:12px}.lead-modal__success{margin-top:12px;padding:20px;border-radius:10px;font-size:16px}.lead-modal__submit{margin-top:8px;min-width:178px;height:56px;padding:0 40px;border-radius:50px;font-size:14px;box-shadow:0 24px 40px #b2080047}}@media(max-width:1023px)and (min-width:768px){.lead-modal{padding:32px 24px}.lead-modal__dialog{width:480px;max-width:calc(100vw - 48px)}.lead-modal__card{border-radius:10px;padding:40px 36px 32px;box-shadow:0 12px 40px #00000040}.lead-modal__gear--right{right:-36px;top:-70px;width:160px;height:160px}.lead-modal__gear--top{left:150px;top:-40px;width:72px;height:72px}.lead-modal__gear--bottom{left:-24px;bottom:-28px;width:88px;height:88px}.lead-modal__close{top:14px;right:14px;width:24px;height:24px}.lead-modal__theme{margin-bottom:8px;font-size:11px}.lead-modal__tariff{margin-bottom:14px;padding:6px 12px;border-radius:50px;font-size:12px}.lead-modal__title{margin-bottom:10px;font-size:32px}.lead-modal__subtitle{margin-bottom:22px;font-size:14px}.lead-modal__form{gap:12px}.lead-modal__label{font-size:11px}.lead-modal__input-icon{left:18px;width:16px;height:16px}.lead-modal__input{height:48px;padding:0 20px 0 46px;border-radius:50px;font-size:16px}.lead-modal__submit{margin-top:6px;min-width:160px;height:48px;padding:0 36px;border-radius:50px;font-size:14px;box-shadow:0 16px 32px #b2080047}.lead-modal__success{padding:16px;font-size:14px}}@media(max-width:767px){.lead-modal{align-items:flex-end;padding:0}.lead-modal__dialog{width:100%;max-width:none;min-width:0}.lead-modal__card{border-radius:16px 16px 0 0;padding:28px 16px 24px;box-shadow:0 -8px 40px #00000047;max-height:min(92dvh,640px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lead-modal__card::-webkit-scrollbar{width:0;height:0;display:none}.lead-modal__gear--right{right:-28px;top:-56px;width:120px;height:120px}.lead-modal__gear--top{left:110px;top:-32px;width:56px;height:56px}.lead-modal__gear--bottom{left:-20px;bottom:-24px;width:72px;height:72px}.lead-modal__close{top:12px;right:12px;width:24px;height:24px}.lead-modal__theme{margin-bottom:6px;font-size:11px}.lead-modal__tariff{margin-bottom:12px;padding:5px 12px;border-radius:50px;font-size:12px}.lead-modal__title{margin-bottom:8px;font-size:28px}.lead-modal__subtitle{margin-bottom:18px;font-size:14px}.lead-modal__form{gap:12px}.lead-modal__label{font-size:11px}.lead-modal__input-icon{left:16px;width:16px;height:16px}.lead-modal__input{height:44px;padding:0 16px 0 42px;border-radius:50px;font-size:15px}.lead-modal__submit{width:100%;min-width:0;margin-top:4px;height:44px;padding:0 24px;border-radius:50px;font-size:14px;box-shadow:0 12px 28px #b2080047}.lead-modal__success{padding:14px;font-size:14px}}.consent{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-family:Montserrat,sans-serif}.consent input{position:absolute;opacity:0;width:1px;height:1px}.consent__box{flex:0 0 18px;width:18px;height:18px;margin-top:1px;border-radius:5px;border:2px solid #c3ccd4;background:#fff;transition:background .15s,border-color .15s}.consent input:checked+.consent__box{border-color:#eb4141;background:#eb4141 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 12l4 4 8-8' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.consent input:focus-visible+.consent__box{outline:2px solid #eb4141;outline-offset:2px}.consent__text{font-size:12px;line-height:1.45;color:#5a6a78}.consent__text a{color:inherit;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s,opacity .15s}.consent__text a:hover,.consent__text a:focus-visible{border-bottom-color:currentColor;opacity:.92}.consent--light .consent__text a:hover,.consent--light .consent__text a:focus-visible{border-bottom-color:#ffffffbf}.consent--light .consent__box{border-color:#ffffffd9;background:transparent}.consent--light input:checked+.consent__box{border-color:#fff;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 12l4 4 8-8' stroke='%23f33434' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.consent--light .consent__text{color:#ffffffeb}.consent--error .consent__box{border-color:#3a0505}.lead-modal__backdrop{animation:we-fade-in .18s ease-out}.lead-modal__dialog{animation:we-pop-in .22s cubic-bezier(.2,.8,.2,1)}@media(min-width:768px){.lead-modal__card{max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.lead-modal__card::-webkit-scrollbar{width:0;height:0;display:none}}@keyframes we-fade-in{0%{opacity:0}}@keyframes we-pop-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}@media(max-width:767px){.lead-modal__dialog{animation-name:we-sheet-in}}@keyframes we-sheet-in{0%{transform:translateY(40px);opacity:.4}}.lead-modal__textarea{height:auto!important;min-height:84px;padding-top:14px!important;padding-left:22px!important;border-radius:18px!important;resize:vertical;font-size:15px!important}.lead-modal__submit:disabled:not([aria-busy]){cursor:not-allowed}html.is-scroll-locked .we-fab,html.is-scroll-locked .we-cookie{right:calc(24px + var(--scrollbar-w, 0px))}.we-fab{position:fixed;right:24px;bottom:24px;z-index:1100;display:flex;flex-direction:column;align-items:flex-end;gap:12px;transition:bottom .25s ease}.we-fab.is-raised{bottom:120px}.we-fab__btn{position:relative;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border:0;border-radius:50%;background:linear-gradient(136deg,#f33434,#ffaf46);box-shadow:9px 18px 30px #f9753e59,0 10px 30px #0d182140;color:#fff;cursor:pointer}.we-fab__pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #f334348c;animation:we-fab-pulse 2.4s ease-out infinite}.we-fab.is-open .we-fab__pulse{animation:none}@keyframes we-fab-pulse{0%{box-shadow:0 0 #f3343480}70%{box-shadow:0 0 0 18px #f3343400}to{box-shadow:0 0 #f3343400}}.we-fab__x{font:300 38px/1 Montserrat,sans-serif}.we-fab__menu{display:flex;flex-direction:column;align-items:flex-end;gap:8px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.we-fab.is-open .we-fab__menu{opacity:1;transform:none;pointer-events:auto}.we-fab__item{display:flex;align-items:center;gap:10px;height:46px;padding:0 20px 0 16px;border:0;border-radius:50px;background:#fff;box-shadow:0 14px 30px #0d18212e;font:700 14px/1 Montserrat,sans-serif;color:#2a343c;white-space:nowrap;cursor:pointer}.we-fab__item svg{color:#eb4141}.we-fab__item:hover{color:#eb4141}.we-cookie{position:fixed;left:24px;right:24px;bottom:24px;z-index:1090;display:flex;align-items:center;gap:24px;max-width:880px;margin:0 auto;padding:18px 22px 18px 26px;border-radius:14px;background:#1d2128f7;box-shadow:0 20px 50px #0d182159;animation:we-cookie-in .25s ease-out}@keyframes we-cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.we-cookie__text{margin:0;font:500 13px/1.55 Montserrat,sans-serif;color:#c9d2da}.we-cookie__text a{color:#fff}.we-cookie__btn{flex-shrink:0;height:44px;padding:0 26px;border:0;border-radius:50px;background:linear-gradient(135deg,#f33434,#ffaf46);font:700 14px/1 Montserrat,sans-serif;color:#fff;cursor:pointer}.footer a{text-decoration:none}.footer__legal{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 16px}.footer__legal .footer__policy-link{position:relative;font-size:inherit;line-height:1.3;white-space:nowrap}.footer__legal .footer__policy-link+.footer__policy-link:before{content:"";position:absolute;left:-9px;top:50%;width:3px;height:3px;border-radius:50%;background:#3f4d5a;transform:translateY(-50%)}.footer__policy .footer__policy-underline{display:none}@media(max-width:1023px)and (min-width:768px){.footer .footer__policy{left:calc(100vw * 321 / 831)!important;width:calc(100vw * 480 / 831)!important}.footer__legal{gap:0 calc(100vw * 14 / 831)}.footer__policy-link{font-size:calc(100vw * 12 / 831)!important}.footer__legal .footer__policy-link+.footer__policy-link:before{left:calc(100vw * -8 / 831)}.cta__consent{margin-top:calc(100vw * 10 / 831);max-width:calc(100vw * 344 / 831)}.cta__consent .consent__text{font-size:calc(100vw * 11 / 831)}}@media(max-width:767px){.footer .footer__policy{left:16px!important;top:72px!important;width:288px!important}.footer__legal{justify-content:center;gap:6px 14px}.footer__legal .footer__policy-link+.footer__policy-link:before{display:none}.cta .cta__form-area{height:auto!important}.cta .cta__form{gap:14px!important}.cta__consent{width:288px;max-width:288px;margin-top:12px}.cta__consent .consent{justify-content:center}.cta__consent .consent__text{font-size:11px}.cta__done{max-width:288px;padding:14px 16px;font-size:14px;text-align:center}}.legal-edition{font-size:13px!important;color:#8a97a3!important}.legal-requisites{padding:18px 22px;border-radius:10px;background:#f4f6f8;line-height:1.7!important}@media(max-width:767px){.we-fab{right:16px;bottom:16px}.we-fab.is-raised{bottom:190px}.we-fab__btn{width:54px;height:54px}.we-cookie{left:12px;right:12px;bottom:12px;flex-direction:column;align-items:stretch;gap:12px;padding:16px}.we-cookie__btn{width:100%}}.footer{width:100%;background:#0d1821;position:relative;z-index:1;overflow:hidden;margin-top:calc(100vw * -181 / 1920);padding-top:calc(100vw * 181 / 1920)}.footer__viewport{width:100%;height:25.3125vw;position:relative}.footer__stage{position:absolute;left:50%;top:0;width:100vw;height:25.3125vw;transform:translate(-50%)}.footer__deco-ellipse-1{position:absolute;left:calc(100vw * -1334 / 1920);top:-33.125vw;width:194.84375vw;height:calc(100vw * 1499 / 1920);border-radius:50%;background:radial-gradient(circle,#2d343d73,#0d182100 70%);pointer-events:none}.footer__deco-ellipse-2{position:absolute;left:calc(100vw * 49 / 1920);top:calc(100vw * -77 / 1920);width:194.84375vw;height:calc(100vw * 1499 / 1920);border-radius:50%;background:radial-gradient(circle,#2d343d59,#0d182100 70%);pointer-events:none}.footer__separator{position:absolute;left:0;width:100%;height:1px;background:#2a343c;top:calc(100vw * 395 / 1920);z-index:2;pointer-events:none}.footer__content{position:relative;z-index:1;height:100%}.footer__logo{position:absolute;left:21.09375vw;top:3.75vw;display:flex;align-items:center;gap:calc(100vw * 5 / 1920)}.footer__logo-icon{width:2.34375vw;height:2.34375vw}.footer__logo-text{font-family:Russo One,sans-serif;font-weight:400;font-size:1.25vw;text-transform:uppercase;color:#fff}.footer__col{position:absolute;top:calc(100vw * 92 / 1920)}.footer__col--services{left:calc(100vw * 785 / 1920);width:calc(100vw * 157 / 1920)}.footer__col--studio{left:calc(100vw * 1040 / 1920);width:calc(100vw * 157 / 1920)}.footer__col--contacts{left:calc(100vw * 1259 / 1920);width:calc(100vw * 235 / 1920)}.footer__col-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:.9375vw;line-height:1.3;color:#fff}.footer__col-underline{display:block;width:calc(100vw * 33 / 1920);height:calc(100vw * 2 / 1920);min-height:2px;background:#3f4d5a;margin-top:calc(100vw * 10 / 1920)}.footer__col-links{margin-top:calc(100vw * 25 / 1920);list-style:none;padding:0}.footer__col-links li{margin-bottom:calc(100vw * 10.5 / 1920)}.footer__col-links li:last-child{margin-bottom:0}.footer__col-link{font-family:Montserrat,sans-serif;font-weight:600;font-size:calc(100vw * 14 / 1920);line-height:1.45;letter-spacing:-.02em;color:#a8b6c2;text-decoration:none!important;border-bottom:none;transition:color .2s}.footer__col-link:hover{color:#fff}.footer__contacts{margin-top:calc(100vw * 25 / 1920);display:flex;flex-direction:column;gap:calc(100vw * 25 / 1920)}.footer__contact-item{display:flex;align-items:center;gap:calc(100vw * 16 / 1920);text-decoration:none!important;border-bottom:none;color:inherit}.footer__contact-icon{width:1.25vw;height:1.25vw;flex-shrink:0;color:#8ea0b0}.footer__contact-text{font-family:Montserrat,sans-serif;font-weight:600;font-size:calc(100vw * 14 / 1920);line-height:1.7;letter-spacing:-.02em;color:#fff}.footer__contact-phone{font-family:Montserrat,sans-serif;font-weight:700;font-size:calc(100vw * 16 / 1920);line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#fff}.footer__contact-item:hover .footer__contact-phone{color:#f78080}.footer__bottom{position:absolute;left:0;right:0;top:calc(100vw * 395 / 1920);height:calc(100vw * 91 / 1920)}.footer__copyright{position:absolute;left:calc(100vw * 418 / 1920);top:calc(100vw * 33 / 1920);margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:calc(100vw * 14 / 1920);line-height:1.7;letter-spacing:-.02em;color:#a8b6c2}.footer__policy{position:absolute;right:calc(100vw * 410 / 1920);top:calc(100vw * 33 / 1920);text-align:right}.footer__policy-link{font-family:Montserrat,sans-serif;font-weight:600;font-size:calc(100vw * 13 / 1920);line-height:1.3;letter-spacing:-.02em;color:#a8b6c2;text-decoration:none!important;border-bottom:none;transition:color .2s}.footer__policy-link:hover{color:#fff}.footer__policy-underline{display:none}@media(min-width:1921px){.footer{margin-top:-181px;padding-top:181px}.footer__separator{top:395px;left:50%;width:100vw;margin-left:-50vw;background:#2a343c}.footer__viewport{height:486px}.footer__stage{width:1920px;height:486px}.footer__deco-ellipse-1{left:-1334px;top:-636px;width:3741px;height:1499px}.footer__deco-ellipse-2{left:49px;top:-77px;width:3741px;height:1499px}.footer__logo{left:405px;top:72px;gap:5px}.footer__logo-icon{width:45px;height:45px}.footer__logo-text{font-size:24px}.footer__col{top:92px}.footer__col--services{left:785px;width:157px}.footer__col--studio{left:1040px;width:157px}.footer__col--contacts{left:1259px;width:235px}.footer__col-title{font-size:18px}.footer__col-underline{width:33px;height:2px;margin-top:10px}.footer__col-links{margin-top:25px}.footer__col-links li{margin-bottom:10.5px}.footer__col-link{font-size:14px}.footer__contacts{margin-top:25px;gap:25px}.footer__contact-item{gap:16px}.footer__contact-icon{width:24px;height:24px}.footer__contact-text{font-size:14px}.footer__contact-phone{font-size:16px}.footer__bottom{top:395px;height:91px}.footer__copyright{left:418px;top:33px;font-size:14px}.footer__policy{right:410px;top:33px}.footer__policy-link{font-size:14px}.footer__policy-underline{width:235px}}.home-page{margin:0;width:100%;overflow-x:hidden}.promo{width:100%;background:#1d2128}.promo__viewport{width:100%;height:780px;position:relative;overflow:hidden}.promo__stage{position:absolute;left:50%;top:0;width:1920px;height:780px;transform:translate(-50%);transform-origin:top center}.promo__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d2128;pointer-events:none;z-index:0}.promo__bg-glow{position:absolute;border-radius:50%;background:radial-gradient(circle,#343d4c,#21273000 70%)}.promo__bg-glow--left{width:1707px;height:1707px;left:-568px;top:-891px}.promo__bg-glow--right{width:1707px;height:1707px;left:1494px;top:-271px}.promo__gear{position:absolute;display:block}.promo__gear--1{left:-175px;top:288px;width:647px;height:654px}.promo__gear--2{left:586px;top:545px;width:425px;height:425px}.promo__gear--3{left:1035px;top:381px;width:417px;height:425px}.promo__gear--4{left:1366px;top:-29px;width:414px;height:425px}.promo__title{position:absolute;left:404.997px;top:198px;width:572px;margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:50px;line-height:55px;letter-spacing:-.03em;color:#fff;z-index:2}.promo__subtitle-wrap{position:absolute;left:404.997px;top:423px;width:427px;height:54px;z-index:2}.promo__subtitle{margin:0;padding-left:24px;width:403px;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:27.2px;color:#b9c1c9}.promo__actions{position:absolute;left:404.997px;top:537px;display:flex;align-items:center;gap:32px;width:500px;height:56px;z-index:20;pointer-events:auto}.promo__phone,.promo__visuals-flat{display:none}.promo__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;cursor:pointer}.promo__btn--primary{width:228px;height:56px;border-radius:50px;background:#eb4141;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:16.8px;color:#fff;flex-shrink:0}.promo__btn--download{display:flex;align-items:center;gap:16px}.promo__btn-download-icon{display:block;width:56px;height:56px;flex-shrink:0}.promo__btn-download-text{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;line-height:16.8px;color:#fff;white-space:nowrap}.promo__visuals{pointer-events:none}.promo__visuals-cluster{display:contents}.promo__el{position:absolute;pointer-events:none}.promo__mb{left:1001px;top:271px;width:559px;height:393px;z-index:3;overflow:visible}.promo__mb-shadows{position:absolute;left:53px;top:292px;width:455px;height:auto;display:block;z-index:0;pointer-events:none}.promo__mb-lid{position:absolute;left:44px;top:0;width:470px;height:312px;background:#fff;border-radius:10px;box-shadow:0 20px 40px #0000000d,inset 0 3px 3px #fff;z-index:1}.promo picture{display:contents}.promo__mb-screen{position:absolute;left:16.7px;top:16.4px;width:436.65px;height:279.36px;display:block;border-radius:2px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;z-index:2}.promo__mb-chassis{position:absolute;left:0;top:309px;width:559px;height:64px;overflow:hidden;z-index:3;pointer-events:none}.promo__mb-chassis img{display:block;width:559px;height:393px;margin-top:-329px}.promo__pc{left:1014px;top:171px;width:137px;height:180px;background:#fff;border-radius:10px;box-shadow:0 30px 50px #0003;z-index:6}.promo__pc-media{position:absolute;left:0;top:0;width:137px;height:100px;border-radius:10px 10px 0 0;overflow:hidden;background:#f5f5f5}.promo__pc-img{position:absolute;left:0;top:-7px;width:137px;height:137px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.promo__pc-like{position:absolute;left:-15px;top:-15px;width:30px;height:30px;z-index:2;display:block}.promo__pc-body{position:absolute;left:0;top:100px;right:0;bottom:0}.promo__pc-title{position:absolute;left:16px;top:10px;margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:12px;color:#495661;white-space:nowrap;text-decoration:none}.promo__pc-sub{position:absolute;left:16px;top:26px;margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:8px;line-height:10px;color:#a8b6c2;white-space:nowrap}.promo__pc-cta-text{position:absolute;left:16px;top:49px;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:12px;color:#495661;white-space:nowrap;text-decoration:none}.promo__pc-arrow{position:absolute;left:102px;top:46px;width:20px;height:20px;display:block}.promo__pc-sep{position:absolute;left:17px;top:65px;width:55px;height:1px;background:#d8dee4}.promo__stats{left:1307px;top:203px;width:248px;height:176px;background:#fff;border-radius:10px;box-shadow:0 30px 80px #4b4b4b33;z-index:6}.promo__stats-title{position:absolute;left:33px;top:18px;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:17px;color:#495661;white-space:nowrap}.promo__stats-value{position:absolute;left:156px;top:18px;width:62px;text-align:right;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:17px;color:#495661;white-space:nowrap}.promo__stats-chart{position:absolute;left:33px;top:51px;width:183px;display:flex;gap:17px}.promo__stats-col{width:8px;flex-shrink:0}.promo__stats-track{position:relative;width:8px;height:81px;background:#eef3f6;border-radius:4px;overflow:hidden}.promo__stats-bar{position:absolute;left:0;bottom:0;width:8px;border-radius:4px;display:block}.promo__stats-bar--red{background:#f66767;z-index:1}.promo__stats-bar--blue{background:#67a0f6;z-index:2}.promo__stats-label{display:block;margin-top:10px;font-family:Montserrat,sans-serif;font-weight:700;font-size:8px;line-height:14px;color:#b1b3b4;text-align:center}.promo__review{left:964px;top:467px;width:169px;height:72px;background:#fff;border-radius:10px;box-shadow:0 30px 50px #0003;display:flex;align-items:center;gap:9px;padding:12px 24px 12px 12px;box-sizing:border-box;z-index:6}.promo__review-avatar{width:48px;height:48px;flex-shrink:0;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.promo__review-info{display:flex;flex-direction:column;gap:4px;min-width:0}.promo__review-name{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:12px;color:#495661;white-space:nowrap}.promo__review-role{margin:0;font-family:Montserrat,sans-serif;font-weight:600;font-size:8px;line-height:10px;color:#a8b6c2;white-space:nowrap}.promo__review-stars{display:flex;align-items:center;gap:3px;height:13px}.promo__star{width:13px;height:13px;display:block;flex-shrink:0}.promo__analytics{left:1240px;top:426px;width:151px;height:216px;background:#fff;border-radius:10px;box-shadow:0 30px 50px #0003;z-index:7}.promo__analytics-donut{position:absolute;left:25px;top:25px;width:101px;height:101px}.promo__analytics-donut svg{width:101px;height:101px;display:block}.promo__analytics-pct{position:absolute;left:29px;top:33px;width:43px;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#495661}.promo__analytics-cap{position:absolute;left:31px;top:55px;width:38px;text-align:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:8px;line-height:10px;color:#a8b6c2}.promo__analytics-foot{position:absolute;left:0;top:151px;width:151px;height:65px;background:#f2f2f4;border-radius:0 0 10px 10px}.promo__analytics-row{position:absolute;left:28px;display:flex;align-items:center;gap:8px}.promo__analytics-row:first-child{top:17px}.promo__analytics-row:last-child{top:35px}.promo__analytics-row span{font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:12px;color:#495661;white-space:nowrap}.promo__analytics-dot{width:7px;height:7px;flex-shrink:0;border-radius:50%;box-sizing:border-box;border-style:solid;border-width:2px}.promo__analytics-dot--orange{border-color:#ffaf46}.promo__analytics-dot--red{border-color:#f33434}.promo__badge-svg{width:184px;height:184px;display:block;z-index:8}.promo__badge-svg--cart{left:1155px;top:101px}.promo__badge-svg--gear{left:794px;top:374px}.promo__badge-svg--calc{left:1381px;top:587px}@media(max-width:1919px){.promo__viewport{height:40.625vw}.promo__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.causes{width:100%;background:#f9fafb;overflow:hidden}.causes__viewport{width:100%;height:calc(100vw * 802 / 1920);max-height:802px;position:relative;overflow:hidden}.causes__stage{position:absolute;left:50%;top:0;width:1920px;height:802px;transform:translate(-50%);transform-origin:top center}.causes__content{position:absolute;left:405px;top:95px;width:1110px;height:579px}.causes__header{position:absolute;left:0;top:0;width:1110px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.causes__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.causes__title{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#2a343c}.causes__subtitle{position:absolute;left:217px;top:100px;width:676px;margin:0;font-family:Montserrat,sans-serif;font-weight:300;font-size:22px;line-height:33px;text-align:center;color:#566a7b}.causes__row{position:absolute;left:0;top:157px;width:1110px;height:422px;display:flex;align-items:flex-start;gap:30px}.causes__col{flex:0 0 350px;width:350px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:50px}.causes__col--offset{padding-top:120px}.causes__step-circle{position:relative;flex-shrink:0;width:156px;height:156px;border-radius:50%;background:#fff;box-shadow:0 40px 50px #7b88931f;display:flex;align-items:center;justify-content:center}.causes__step-icon{display:block;width:75px;height:75px;-o-object-fit:contain;object-fit:contain}.causes__step-badge{position:absolute;top:0;right:0;width:44px;height:44px;border-radius:50%;background:#ffaf46;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#fff}.causes__step-copy{width:250px;display:flex;flex-direction:column;gap:16px;text-align:center}.causes__step-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:23.4px;color:#2a343c}.causes__step-text{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:23.8px;color:#495661}.causes__arrow{position:absolute;width:70px;height:70px;pointer-events:none;z-index:2}.causes__arrow--1{left:345.44px;top:307.36px}.causes__arrow--2{left:702.67px;top:335.12px}@media(max-width:1920px){.causes__viewport{height:calc(100vw * 802 / 1920);max-height:none}.causes__stage{transform:translate(-50%) scale(var(--s1920, 1))}}@media(max-width:640px){.causes__viewport{height:auto;min-height:900px}.causes__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:48px 20px 64px;box-sizing:border-box}.causes__content,.causes__header,.causes__subtitle,.causes__row{position:static;width:100%;height:auto}.causes__subtitle{left:auto;top:auto;max-width:676px;margin:18px auto 0}.causes__row{margin-top:40px;flex-direction:column;align-items:center;gap:48px}.causes__col{width:100%;max-width:350px;padding:50px}.causes__col--offset{padding-top:50px}.causes__arrow{display:none}}.bonuses{width:100%;background:#fff;overflow:visible}.bonuses__viewport{width:100%;height:44.375vw;max-height:852px;position:relative;overflow:visible}.bonuses__stage{position:absolute;left:50%;top:0;width:1920px;height:852px;transform:translate(-50%);transform-origin:top center}.bonuses__content{position:absolute;left:331px;top:106px;width:1184px;height:628px}.bonuses__copy{position:absolute;left:646px;top:0;width:538px;height:602px}.bonuses__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.bonuses__title{margin:35px 0 0;width:440px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#2a343c}.bonuses__cards{position:absolute;left:0;top:157.5px;width:538px;display:flex;flex-direction:column;gap:8px}.bonuses__card{display:flex;align-items:center;gap:24px;min-height:143px;padding:30px 60px 30px 30px;background:#f9fafb}.bonuses__card-icon{position:relative;flex:0 0 44px;width:44px;height:44px}.bonuses__card-icon-check{position:absolute;left:0;top:0;width:44px;height:44px;display:block}.bonuses__card-body{flex:1;min-width:0}.bonuses__card-title{margin:0 0 12px;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:23px;color:#2a343c}.bonuses__card-text{margin:0;max-width:380px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#495661}.bonuses-visual{position:absolute;left:0;top:0;width:539px;height:628px;overflow:visible}.bonuses-visual__gear{position:absolute;left:0;top:0;width:214px;height:214px;z-index:0;pointer-events:none}.bonuses-visual__form{position:absolute;left:77px;top:80px;width:324px;height:386px;z-index:1}.bonuses-visual__form>*{position:absolute;margin:0;padding:0;box-sizing:border-box}.bonuses-visual__form-bg{top:0;right:0;bottom:0;left:0;border-radius:10px;background:#fff;box-shadow:0 15px 60px #0000001a}.bonuses-visual__form-title{left:43px;top:34px;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:27px;color:#495661}.bonuses-visual__form-id{left:43px;top:58px;font-family:Montserrat,sans-serif;font-weight:600;font-size:10px;line-height:17px;color:#8ea0b0}.bonuses-visual__profile-track{left:43px;top:93px;width:238px;height:60px;border-radius:100px;background:#f7f7f9}.bonuses-visual__profile-inner{left:52px;top:100px;width:148px;height:46px;border-radius:100px;background:#fff}.bonuses-visual__profile-avatar{left:57px;top:104px;width:38px;height:38px;border-radius:50%;-o-object-fit:cover;object-fit:cover;z-index:2}.bonuses-visual__profile-name{left:105px;top:108px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#495661}.bonuses-visual__profile-role{left:105px;top:122px;font-family:Montserrat,sans-serif;font-weight:600;font-size:10px;line-height:17px;color:#8ea0b0}.bonuses-visual__headset-circle{left:233px;top:99px;width:48px;height:48px;border-radius:50%;background:#ffd398;box-shadow:0 0 0 7px #fff;z-index:2}.bonuses-visual__headset-icon{left:245px;top:111px;width:24px;height:24px;z-index:3}.bonuses-visual__textarea{left:43px;top:163px;width:238px;height:76px;border:1px solid #e0e4eb;border-radius:10px;background:#fff}.bonuses-visual__textarea-placeholder{left:64px;top:170px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#8ea0b0;z-index:2}.bonuses-visual__attach-label{left:43px;top:263px;font-family:Montserrat,sans-serif;font-weight:600;font-size:12px;line-height:20px;color:#495661}.bonuses-visual__toggle-track{left:248px;top:265px;width:33px;height:16px;border-radius:100px;background:#67a0f6}.bonuses-visual__toggle-knob{left:266px;top:267px;width:12px;height:12px;border-radius:50%;background:#fff;z-index:2}.bonuses-visual__submit{left:43px;top:302px;width:238px;height:40px;border:0;border-radius:50px;background:#eb4141;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;line-height:14px;color:#fff;cursor:default;display:flex;align-items:center;justify-content:center;padding:0}.bonuses-visual__uptime{position:absolute;left:271px;top:26px;width:208px;height:100px;z-index:3}.bonuses-visual__uptime>*{position:absolute;margin:0;padding:0;box-sizing:border-box}.bonuses-visual__uptime-bg{top:0;right:0;bottom:0;left:0;border-radius:10px;background:#fff;box-shadow:0 15px 60px #0000001a}.bonuses-visual__uptime-circle{left:33px;top:19px;width:59px;height:59px;border-radius:50%;background:#ffd398}.bonuses-visual__uptime-server{left:28px;top:20px;width:60px;height:60px;-o-object-fit:contain;object-fit:contain;z-index:2}.bonuses-visual__uptime-label{left:113px;top:26px;z-index:3;font-family:Montserrat,sans-serif;font-weight:700;font-size:8px;line-height:10px;color:#a8b6c2}.bonuses-visual__uptime-value{left:113px;top:34px;font-family:Montserrat,sans-serif;font-weight:700;font-size:20px;line-height:24px;color:#495661;z-index:3}.bonuses-visual__uptime-bar{left:114px;top:66px;z-index:3;width:26px;height:3px;border-radius:10px;background:#f33434}.bonuses-visual__chart{position:absolute;left:238px;top:376px;width:272px;height:204px;z-index:3}.bonuses-visual__chart>*{position:absolute;margin:0;padding:0;box-sizing:border-box}.bonuses-visual__chart-bg{left:0;top:0;width:272px;height:176px;border-radius:10px;background:#fff;box-shadow:0 15px 60px #0000001a}.bonuses-visual__chart-title{left:30px;top:18.23px;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:17px;color:#495661}.bonuses-visual__chart-growth{left:203px;top:18.23px;font-family:Montserrat,sans-serif;font-weight:700;font-size:10px;line-height:17px;color:#495661}.bonuses-visual__chart-y-axis{left:30px;top:45px;width:20px;height:113px}.bonuses-visual__chart-y-axis span{position:absolute;left:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:8px;line-height:14px;color:#b1b3b4}.bonuses-visual__chart-y-axis span:nth-child(1){top:0}.bonuses-visual__chart-y-axis span:nth-child(2){top:32px}.bonuses-visual__chart-y-axis span:nth-child(3){top:64px}.bonuses-visual__chart-y-axis span:nth-child(4){top:97px}.bonuses-visual__chart-area{left:56px;top:49px;width:185px;height:78px;pointer-events:none}.bonuses-visual__chart-line{left:56px;top:49px;width:185px;height:80px;pointer-events:none;z-index:2}.bonuses-visual__chart-dot{width:9px;height:9px;margin-left:-7.5px;margin-top:-7.5px;border:3px solid #ffffff;border-radius:50%;box-shadow:0 5px 10px #7b889333;z-index:3;box-sizing:content-box}.bonuses-visual__chart-x-axis{left:0;top:142.23px;width:272px;height:14px}.bonuses-visual__chart-x-axis span{position:absolute;top:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:8px;line-height:14px;color:#b1b3b4}.bonuses-visual__badge{position:absolute;width:184px;height:184px;z-index:4;pointer-events:none;display:block}.bonuses-visual__badge--message{left:-10px;top:414px}.bonuses-visual__badge--star{left:430px;top:224px}.bonuses-visual__badge--bolt{left:312px;top:554px}@media(max-width:1920px){.bonuses__viewport{height:44.375vw;max-height:none}.bonuses__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.services{width:100%;background:#f9fafb;overflow:hidden}.services__viewport{width:100%;height:calc(100vw * 1118 / 1920);max-height:1118px;position:relative;overflow:hidden}.services__stage{position:absolute;left:50%;top:0;width:1920px;height:1118px;transform:translate(-50%);transform-origin:top center}.services__content{position:absolute;left:405px;top:0;width:1110px}.services__header{position:absolute;left:0;top:100px;width:474px}.services__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.services__title{margin:16px 0 0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#2a343c}.services__subtitle{position:absolute;left:0;top:112px;width:618px;margin:0;font-family:Montserrat,sans-serif;font-weight:300;font-size:22px;line-height:33px;color:#495661}.services__grid{position:absolute;left:0;top:343px;width:1110px;display:flex;flex-direction:column;gap:30px}.services__row{display:flex;gap:30px}.services__card{width:350px;min-height:308px;padding:50px;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;box-sizing:border-box;display:flex;flex-direction:column;gap:28px}.services__card-header{display:flex;align-items:center;gap:16px}.services__card-title-wrap{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;min-height:72px}.services__card-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:23px;color:#2a343c}.services__card-icon{flex:0 0 72px;width:72px;height:72px;border-radius:44px;display:flex;align-items:center;justify-content:center}.services__card-icon--red{background:linear-gradient(180deg,#ff8e8e,#f33434)}.services__card-icon--green{background:linear-gradient(180deg,#cdff9d,#40c269)}.services__card-icon--yellow{background:linear-gradient(180deg,#fee27c,#f9c02e)}.services__card-icon--blue{background:linear-gradient(180deg,#87c1ff,#495eff)}.services__card-icon--orange{background:linear-gradient(180deg,#ffa673,#ff660d)}.services__card-icon--pink{background:linear-gradient(180deg,#ff70f1,#c246c4)}.services__card-icon svg{width:32px;height:32px}.services__card-text{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#495661}.services__card-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.services__card-price{margin:0;font-family:Montserrat,sans-serif;font-weight:400;font-size:22px;line-height:33px;color:#495661}.services__card-link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#495661;transition:color .2s}.services__card-link:hover{color:#f78080}.services__card-arrow{width:24px;height:24px}@media(max-width:1920px){.services__viewport{height:calc(100vw * 1118 / 1920);max-height:none}.services__stage{transform:translate(-50%) scale(var(--s1920, 1))}}@media(max-width:1200px){.services__viewport{height:auto;min-height:800px}.services__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:60px 20px 80px;box-sizing:border-box}.services__content{position:static;width:100%;max-width:1110px;margin:0 auto}.services__header{position:static;width:100%;margin-bottom:24px}.services__subtitle{position:static;width:100%;margin-bottom:40px}.services__grid{position:static;width:100%}.services__row{flex-wrap:wrap;justify-content:center}.services__card{flex:1 1 300px;max-width:350px}}@media(min-width:1201px){.services--tall .services__viewport{height:calc(100vw * 1456 / 1920);max-height:1456px}.services--tall .services__stage{height:1456px}}@media(max-width:640px){.services__title{font-size:32px;line-height:36px}.services__subtitle{font-size:18px;line-height:27px}.services__card{width:100%;max-width:none;padding:30px}}.works{width:100%;background:#0d1821;overflow:hidden}.works__viewport{width:100%;height:calc(100vw * 1745 / 1920);max-height:1745px;position:relative;overflow:hidden}.works__stage{position:absolute;left:50%;top:0;width:1920px;height:1745px;transform:translate(-50%);transform-origin:top center}.works__content{position:absolute;left:0;top:0;width:100%;height:100%}.works__header{position:absolute;left:50%;top:98px;transform:translate(-50%);text-align:center}.works__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;color:#f78080}.works__title{margin:31px 0 0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#fff}.works__grid{position:absolute;left:405px;top:251px;width:1110px;display:grid;grid-template-columns:repeat(2,540px);gap:46px 30px}.works__card{width:540px;display:flex;flex-direction:column}.works__card-browser{width:540px;height:30px;background:#070d12;border-radius:10px 10px 0 0;display:flex;align-items:center;padding:0 12px;box-sizing:border-box;position:relative}.works__card-dots{display:flex;gap:3px}.works__card-dot{width:6px;height:6px;border-radius:50%}.works__card-dot--red{background:#f33434}.works__card-dot--yellow{background:#ffaf46}.works__card-dot--green{background:#50c96f}.works__card-url{position:absolute;left:114px;top:8px;width:312px;height:14px;background:#0d1821;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.works__card-url span{font:500 9px/1 Montserrat,sans-serif;color:#9aabba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.works__card-image{width:540px;height:376px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:0 4px 50px #09131b;border-radius:0 0 4px 4px}.works__card-image--ph{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:40px;text-decoration:none;background:radial-gradient(circle at 18% 22%,rgba(243,52,52,.28),transparent 45%),radial-gradient(circle at 82% 78%,rgba(255,175,70,.24),transparent 45%),#232a33}.works__card-image--ph span{font:800 30px/1.2 Montserrat,sans-serif;color:#fff;text-align:center}.works__card-title-row{margin-top:41px;padding:0 28px;display:flex;align-items:center;justify-content:flex-start;gap:19px}.works__card-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:23px;color:#f3f5f7}.works__card-arrow-link{display:flex;align-items:center;text-decoration:none;transition:opacity .2s}.works__card-arrow-link:hover{opacity:.7}.works__card-arrow{width:50px;height:24px;color:#566a7b}.works__card-features{margin-top:30px;padding:0 25px;display:flex;gap:35px}.works__card-features-col{display:flex;flex-direction:column;gap:6px}.works__card-feature{display:flex;align-items:center;gap:8px}.works__card-feature-check{flex:0 0 24px;width:24px;height:24px}.works__card-feature-check-circle{fill:#3f4d5a}.works__card-feature-check-mark{stroke:#d8dee4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.works__card-feature-text{font-family:Montserrat,sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#566a7b}.works__footer{position:absolute;left:50%;bottom:140px;transform:translate(-50%)}.works__more{display:inline-flex;align-items:center;gap:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;line-height:14px;text-transform:uppercase;color:#fff;text-decoration:none;position:relative}.works__more:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#162837;transition:background .2s}.works__more:hover:after{background:#fff}.works__more-arrow{width:24px;height:24px;color:#fff}@media(max-width:1920px){.works__viewport{height:calc(100vw * 1745 / 1920);max-height:none}.works__stage{transform:translate(-50%) scale(var(--s1920, 1))}}@media(max-width:1200px){.works__viewport{height:auto;min-height:1000px}.works__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:80px 20px 100px;box-sizing:border-box}.works__content{position:static}.works__header{position:static;transform:none;margin:0 auto 60px}.works__grid{position:static;width:100%;max-width:1110px;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(300px,540px));justify-content:center}.works__footer{position:static;transform:none;margin-top:60px;text-align:center}}@media(max-width:640px){.works__title{font-size:32px;line-height:36px}.works__grid{grid-template-columns:1fr;gap:40px}.works__card,.works__card-browser,.works__card-image{width:100%}.works__card-image{height:auto;aspect-ratio:540 / 376}.works__card-url{left:50px;width:calc(100% - 100px)}.works__card-features{flex-direction:column;gap:6px}}.testimonials{width:100%;background:#f9fafb;overflow:hidden}.testimonials__viewport{width:100%;height:41.25vw;max-height:792px;position:relative;overflow:hidden}.testimonials__stage{position:absolute;left:50%;top:0;width:1920px;height:792px;transform:translate(-50%);transform-origin:top center}.testimonials__content{position:absolute;left:0;top:0;width:100%;height:100%}.testimonials__header{position:absolute;left:406px;top:88px;width:560px}.testimonials__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.testimonials__title{margin:34px 0 0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#2a343c}.testimonials__nav{position:absolute;right:405px;top:154px;display:flex;gap:24px}.testimonials__nav-btn{width:56px;height:56px;border-radius:50%;background:#3f4d5a;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.testimonials__nav-btn:hover{background:#566a7b}.testimonials__nav-btn--prev{transform:rotate(180deg)}.testimonials__nav-icon{width:24px;height:24px;color:#fff}.testimonials__slider{position:absolute;left:406px;top:299px;width:calc(100% - 406px);overflow:hidden}.testimonials__track{display:flex;gap:30px;transition:transform .4s ease}.testimonials__card{flex:0 0 539px;width:539px;min-height:341px;padding:40px 70px;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.testimonials__card-rating{display:flex;align-items:center;justify-content:space-between;padding:6px 0}.testimonials__card-stars{display:flex;gap:3px}.testimonials__card-star{width:16px;height:16px}.testimonials__card-star--filled{color:#ffaf46}.testimonials__card-star--empty{color:#d8dee4}.testimonials__card-quote{width:40px;height:33px;flex-shrink:0;color:#d8dee4}.testimonials__card-text{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#495661;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.testimonials__card-more{align-self:flex-start;margin:-12px 0 0;padding:0;border:0;background:none;font:700 13px/1.2 Montserrat,sans-serif;color:#eb4141;cursor:pointer}a.testimonials__card-position{text-decoration:none}a.testimonials__card-position:hover{color:#eb4141}.testimonials__card-avatar--initials{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#f33434,#ffaf46);font:800 20px/1 Montserrat,sans-serif;color:#fff}.review-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:#0d1821b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.review-modal__card{position:relative;width:min(620px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:48px 44px 40px;border-radius:14px;background:#fff;box-shadow:0 40px 80px #0d182159}.review-modal__close{position:absolute;top:14px;right:18px;border:0;background:none;font:300 34px/1 Montserrat,sans-serif;color:#8a97a3;cursor:pointer}.review-modal__quote{width:40px;color:#ffaf46}.review-modal__text{margin:18px 0 26px;font:500 16px/1.75 Montserrat,sans-serif;color:#2a343c}.review-modal__author{display:flex;align-items:center;gap:14px;font-family:Montserrat,sans-serif}.review-modal__author img{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.review-modal__author strong{display:block;font-size:16px;color:#2a343c}.review-modal__author span:not(.testimonials__card-avatar){font-size:13px;color:#72808c}.testimonials__card-author{display:flex;align-items:center;gap:15px;margin-top:auto}.testimonials__card-avatar{flex:0 0 72px;width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonials__card-info{display:flex;flex-direction:column;gap:8px}.testimonials__card-name{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#2a343c}.testimonials__card-position{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#566a7b}@media(max-width:1920px){.testimonials__viewport{height:41.25vw;max-height:none}.testimonials__stage{transform:translate(-50%) scale(var(--s1920, 1))}}@media(max-width:1200px){.testimonials__viewport{height:auto;min-height:700px}.testimonials__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:80px 20px;box-sizing:border-box}.testimonials__content{position:static}.testimonials__header{position:static;width:100%;max-width:560px;margin-bottom:40px}.testimonials__nav{position:static;margin-bottom:30px}.testimonials__slider{position:static;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.testimonials__slider::-webkit-scrollbar{display:none}.testimonials__track{width:-moz-max-content;width:max-content}}@media(max-width:640px){.testimonials__title{font-size:32px;line-height:36px}.testimonials__card{flex:0 0 calc(100vw - 40px);width:calc(100vw - 40px);min-height:auto;padding:30px}}.technologies{width:100%;background:#fff;position:relative;z-index:1;padding-top:calc(100vw * 101 / 1920)}.technologies__viewport{width:100%;height:calc(100vw * 689 / 1920);max-height:689px;min-height:500px;position:relative;overflow:hidden}.technologies__stage{position:absolute;left:50%;top:0;width:1920px;height:689px;transform:translate(-50%);transform-origin:top center}.technologies__content{position:absolute;left:405px;top:0;width:1110px;height:100%}.technologies__header{position:absolute;left:0;top:0;width:628px}.technologies__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.technologies__title{margin:18px 0 0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:48px;letter-spacing:-.44px;color:#2a343c;white-space:pre-line}.technologies__description{position:absolute;left:36px;top:194px;width:470px;font-family:Montserrat,sans-serif;font-size:14px;line-height:24px;font-weight:500;color:#495661}.technologies__description strong{font-weight:700}.technologies__description p{margin:0 0 24px}.technologies__description p:last-child{margin-bottom:0}.technologies__grid{position:absolute;left:570px;top:200px;width:540px;height:430px}.technologies__card{position:absolute;width:160px;height:160px;background:#fff;border:1px solid #d8dee4;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:33px 42px;box-sizing:border-box}.technologies__card:nth-child(1){left:0;top:0}.technologies__card:nth-child(2){left:190px;top:80px}.technologies__card:nth-child(3){left:380px;top:0}.technologies__card:nth-child(4){left:0;top:190px}.technologies__card:nth-child(5){left:190px;top:270px}.technologies__card:nth-child(6){left:380px;top:190px}.technologies__card-icon{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.technologies__card-name{margin-top:12px;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;line-height:21px;text-align:center;color:#495661}.technologies__circle{position:absolute;left:584px;top:127px;width:562px;height:562px;background:#f3f5f7;border-radius:50%;filter:blur(250px);pointer-events:none;z-index:0}@media(max-width:1920px){.technologies__viewport{height:calc(100vw * 689 / 1920);min-height:400px}.technologies__stage{transform:translate(-50%) scale(var(--s1920, 1))}}@media(min-width:1921px){.technologies{padding-top:101px}}@media(max-width:1200px)and (min-width:1024px){.technologies__viewport{height:auto;min-height:500px}.technologies__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:60px 20px 120px;box-sizing:border-box}.technologies__content{position:static;width:100%;max-width:1110px;margin:0 auto}.technologies__header,.technologies__description{position:static;width:100%;max-width:470px}.technologies__description{margin-top:40px}.technologies__grid{position:static;width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px}.technologies__card{position:static}.technologies__circle{display:none}}.seo-page__cta-band{width:100%;position:relative;background:linear-gradient(to bottom,#f9fafb 0,#f9fafb calc(100% - (100vw * 181 / 1920)),transparent calc(100% - (100vw * 181 / 1920)))}.seo-page .cta{margin-top:0}@media(min-width:1921px){.seo-page__cta-band{background:linear-gradient(to bottom,#f9fafb 0,#f9fafb calc(100% - 181px),transparent calc(100% - 181px))}.seo-page .cta{margin-top:0}}.seo-steps{width:100%;background:#f9fafb;overflow:hidden}.seo-steps__viewport{width:100%;height:647px;position:relative;overflow:hidden}.seo-steps__stage{position:absolute;left:50%;top:0;width:1920px;height:647px;transform:translate(-50%);transform-origin:top center}.seo-steps__deco{position:absolute;width:51px;height:51px;opacity:.5;pointer-events:none}.seo-steps__deco--left{left:354px;top:1px}.seo-steps__deco--right{left:1332px;top:25px}.seo-steps__content{position:absolute;left:405px;top:97px;width:1110px;height:488px}.seo-steps__row{display:flex;align-items:flex-start;gap:30px;width:1110px}.seo-steps__col{flex:0 0 350px;width:350px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:50px;gap:50px}.seo-steps__col--offset{padding-top:120px}.seo-steps__circle{position:relative;flex-shrink:0;width:156px;height:156px;border-radius:50%;background:#fff;box-shadow:0 40px 50px #7b88931f;display:flex;align-items:center;justify-content:center}.seo-steps__icon{display:block;width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.seo-steps__badge{position:absolute;top:0;right:0;width:44px;height:44px;border-radius:50%;background:#ffaf46;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#fff}.seo-steps__copy{width:250px;display:flex;flex-direction:column;gap:16px;text-align:center}.seo-steps__title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;color:#2a343c}.seo-steps__text{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.7;color:#495661}.seo-steps__arrow{position:absolute;width:70px;height:70px;pointer-events:none;z-index:2}.seo-steps__arrow--1{left:345.44px;top:150.35px}.seo-steps__arrow--2{left:702.67px;top:178.12px}@media(max-width:1919px)and (min-width:1024px){.seo-steps__viewport{height:calc(100vw * 647 / 1920)}.seo-steps__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.seo-bonuses{width:100%;background:#fff;overflow:hidden}.seo-bonuses__viewport{width:100%;height:663px;position:relative;overflow:hidden}.seo-bonuses__stage{position:absolute;left:50%;top:0;width:1920px;height:663px;transform:translate(-50%);transform-origin:top center}.seo-bonuses__heading{position:absolute;left:405px;top:129px;width:440px;height:131px}.seo-bonuses__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.seo-bonuses__title{margin:18px 0 0;width:440px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-.01em;color:#2a343c}.seo-bonuses__card{position:absolute;box-sizing:border-box;width:538px;display:flex;align-items:center;gap:24px;padding:30px 60px 30px 30px;background:#f9fafb}.seo-bonuses__card--report{left:977px;top:101px;height:215px}.seo-bonuses__card--quality{left:407px;top:346px;height:214px}.seo-bonuses__card--queries{left:977px;top:346px;height:214px}.seo-bonuses__card-icon{flex:0 0 44px;width:44px;height:44px;display:block}.seo-bonuses__card-copy{flex:1;min-width:0;width:380px;display:flex;flex-direction:column;gap:12px}.seo-bonuses__card-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;color:#2a343c}.seo-bonuses__card-text{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.7;color:#495661}.seo-bonuses__card-text--mobile{display:none}@media(max-width:1919px)and (min-width:1024px){.seo-bonuses__viewport{height:34.53125vw}.seo-bonuses__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.seo-tariffs{width:100%;background:#f9fafb;overflow:hidden}.seo-tariffs__viewport{width:100%;height:1109px;position:relative;overflow:hidden}.seo-tariffs__stage{position:absolute;left:50%;top:0;width:1920px;height:1109px;transform:translate(-50%);transform-origin:top center}.seo-tariffs__gear{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seo-tariffs__gear--large{left:1336px;top:0;width:533px;height:266px}.seo-tariffs__gear--top{left:1192px;top:64px;width:148px;height:148px}.seo-tariffs__gear--left{left:221px;top:634px;width:148px;height:148px}.seo-tariffs__gear--bottom{left:1515px;top:992px;width:183px;height:183px}.seo-tariffs__header{position:absolute;left:400px;top:100px;width:725px;display:flex;flex-direction:column;gap:16px}.seo-tariffs__label{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.seo-tariffs__title{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-.01em;color:#2a343c}.seo-tariffs__subtitle{position:absolute;left:405px;top:212px;width:618px;margin:0;font-family:Montserrat,sans-serif;font-weight:300;font-size:22px;line-height:1.5;color:#495661}.seo-tariffs__scroll-track{display:none}.seo-tariffs__scroller{position:absolute;left:405px;top:343px;width:1110px}.seo-tariffs__grid{display:flex;align-items:flex-start;gap:30px;width:1110px}.seo-tariffs__card{position:relative;flex:0 0 350px;width:350px;box-sizing:border-box;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;display:flex;flex-direction:column;align-items:center;padding:76px 34px 50px}.seo-tariffs__badge{position:absolute;left:50%;top:-36px;width:72px;height:72px;transform:translate(-50%);display:block}.seo-tariffs__card-name{margin:0 0 38px;font-family:Montserrat,sans-serif;font-weight:800;font-size:20px;line-height:1.3;letter-spacing:-.01em;text-align:center;color:#2a343c}.seo-tariffs__features{list-style:none;margin:0;padding:0;width:282px;display:flex;flex-direction:column;gap:8px;flex:1}.seo-tariffs__feature{display:flex;align-items:flex-start;gap:8px;width:282px}.seo-tariffs__feature-icon{flex:0 0 24px;width:24px;height:24px;display:block;margin-top:0}.seo-tariffs__feature-text{flex:1;min-width:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.7;color:#495661}.seo-tariffs__footer{width:252px;margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:22px}.seo-tariffs__price{margin:0;width:100%;text-align:center;font-family:Montserrat,sans-serif;font-weight:400;font-size:22px;line-height:1.5;color:#495661}.seo-tariffs__price strong{font-weight:800}.seo-tariffs__btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:252px;height:56px;padding:0 48px;border:0;border-radius:50px;background:#eb4141;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;transition:filter .2s ease}.seo-tariffs__btn:hover{filter:brightness(1.05)}@media(max-width:1919px)and (min-width:1024px){.seo-tariffs__viewport{height:calc(100vw * 1109 / 1920)}.seo-tariffs__stage{transform:translate(-50%) scale(var(--s1920, 1));transform-origin:top center}}.contacts-page .cta{margin-top:0}@media(min-width:1921px){.contacts-page .cta{margin-top:0}}.contacts-body{width:100%;background:#fff;overflow:hidden}.contacts-body__viewport{width:100%;height:674px;position:relative;overflow:hidden}.contacts-body__stage{position:absolute;left:50%;top:0;width:1920px;height:674px;transform:translate(-50%);transform-origin:top center}.contacts-body__intro{position:absolute;left:405px;top:94px;width:1110px;display:flex;flex-direction:column;gap:17px}.contacts-body__title{margin:0;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-.01em;color:#2a343c}.contacts-body__subtitle{margin:0;width:589px;font-family:Montserrat,sans-serif;font-weight:300;font-size:22px;line-height:1.5;color:#566a7b;white-space:pre-line}.contacts-body__cards{position:absolute;left:405px;top:286px;width:1110px;display:flex;gap:30px}.contacts-body__card{width:350px;height:305px;box-sizing:border-box;padding:50px;border-radius:10px;background:#fff;box-shadow:0 40px 50px #7b88931f;display:flex;flex-direction:column;gap:21px}.contacts-body__card-icon{width:44px;height:44px;display:block;flex-shrink:0}.contacts-body__card-copy{display:flex;flex-direction:column;gap:16px}.contacts-body__card-title{margin:0;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:1.3;color:#2a343c}.contacts-body__card-list{display:flex;flex-direction:column;gap:4px}.contacts-body__card-link{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.7;color:#2a343c;text-decoration:none}.contacts-body__card-link--accent{color:#f54a37}.contacts-body__card-address{margin:0;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.7;color:#2a343c;white-space:pre-line}@media(max-width:1919px)and (min-width:1024px){.contacts-body__viewport{height:calc(100vw * 674 / 1920)}.contacts-body__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.portfolio-page__cta-band{width:100%;position:relative;background:transparent}.portfolio-page .cta{margin-top:0}@media(min-width:1921px){.portfolio-page .cta{margin-top:0}}.portfolio-intro{width:100%;background:#fff;overflow:hidden}.portfolio-intro__viewport{width:100%;height:736px;position:relative;overflow:hidden}.portfolio-intro__stage{position:absolute;left:50%;top:0;width:1920px;height:736px;transform:translate(-50%);transform-origin:top center}.portfolio-intro__header{position:absolute;left:405px;top:95px;width:1110px;display:flex;flex-direction:column;align-items:center;gap:17px;text-align:center}.portfolio-intro__label{margin:0;width:100%;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:17px;text-transform:uppercase;color:#f78080}.portfolio-intro__title{margin:0;width:1110px;font-family:Montserrat,sans-serif;font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-.01em;color:#2a343c}.portfolio-intro__text{margin:0;width:854px;font-family:Montserrat,sans-serif;font-weight:300;font-size:22px;line-height:1.5;color:#566a7b}.portfolio-intro__features{position:absolute;left:405px;top:420px;width:1110px;display:grid;grid-template-columns:540px 540px;-moz-column-gap:30px;column-gap:30px;row-gap:4px}.portfolio-intro__feature{box-sizing:border-box;width:540px;min-height:126px;display:flex;align-items:flex-start;gap:24px;padding:0 60px 30px 0}.portfolio-intro__feature-icon{flex:0 0 44px;width:44px;height:44px;display:block}.portfolio-intro__feature-text{margin:0;flex:1;min-width:0;width:412px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.7;color:#495661}.portfolio-intro__feature-text strong{font-weight:700}@media(max-width:1919px)and (min-width:1024px){.portfolio-intro__viewport{height:calc(100vw * 736 / 1920)}.portfolio-intro__stage{transform:translate(-50%) scale(var(--s1920, 1))}}.portfolio-showcase{width:100%;background:#fff;overflow:hidden}.portfolio-showcase__images{width:min(1110px,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column}.portfolio-showcase__image{display:block;width:100%;height:auto}.portfolio-showcase__window{overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 30px 60px #2a343c2e}.portfolio-showcase__nav{box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:calc(100% - 40px);height:56px;margin:118px auto 107px;padding:0 32px;display:flex;align-items:center;justify-content:center;gap:44px}.portfolio-showcase__pos{font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;letter-spacing:.08em;color:#f78080;white-space:nowrap}.portfolio-page__slide{transition:opacity .18s ease}.portfolio-page__slide.is-fading{opacity:0}.portfolio-showcase__placeholder{overflow:hidden;border-radius:12px;background:#1d2128;box-shadow:0 30px 60px #2a343c2e}.portfolio-showcase__ph-bar{display:flex;align-items:center;gap:8px;height:44px;padding:0 18px;background:#2a3039}.portfolio-showcase__ph-bar span{width:11px;height:11px;border-radius:50%;background:#f33434}.portfolio-showcase__ph-bar span:nth-child(2){background:#ffaf46}.portfolio-showcase__ph-bar span:nth-child(3){background:#40c269}.portfolio-showcase__ph-bar p{margin:0 0 0 14px;padding:6px 16px;border-radius:20px;background:#1d2128;font:500 13px/1 Montserrat,sans-serif;color:#9aabba;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.portfolio-showcase__ph-bar span{flex:0 0 auto}@media(max-width:767px){.portfolio-showcase__window{border-radius:8px;box-shadow:0 14px 30px #2a343c29}.portfolio-showcase__ph-bar{height:30px;gap:5px;padding:0 10px}.portfolio-showcase__ph-bar span{width:7px;height:7px}.portfolio-showcase__ph-bar p{margin-left:8px;padding:4px 10px;font-size:10px}}.portfolio-showcase__ph-body{position:relative;min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:60px 40px;text-align:center;background:radial-gradient(circle at 20% 20%,rgba(243,52,52,.22),transparent 45%),radial-gradient(circle at 80% 80%,rgba(255,175,70,.2),transparent 45%),#1d2128}.portfolio-showcase__ph-label{margin:0;font:800 13px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f78080}.portfolio-showcase__ph-title{margin:0;max-width:640px;font:800 40px/1.15 Montserrat,sans-serif;color:#fff}.portfolio-showcase__ph-link{display:inline-flex;align-items:center;height:52px;padding:0 30px;border-radius:50px;background:#eb4141;font:700 14px/1 Montserrat,sans-serif;color:#fff;text-decoration:none}@media(max-width:767px){.portfolio-showcase__nav{gap:18px;padding:0 8px}.portfolio-showcase__nav-btn span{display:none}.portfolio-showcase__ph-body{min-height:300px}.portfolio-showcase__ph-title{font-size:26px}}.portfolio-showcase__nav-btn{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:800;font-size:14px;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;color:#495661;white-space:nowrap}.portfolio-showcase__nav-btn:disabled{opacity:.35;cursor:default}.portfolio-showcase__nav-btn:not(:disabled):hover{color:#2a343c}.portfolio-showcase__nav-btn svg{flex:0 0 40px;width:40px;height:24px;color:inherit}.text-page{--ih-t-titles-top: 160px;--ih-t-badge-top: 290px;background:#f9fafb;color:#2a343c}.text-page__stage{position:relative;overflow:hidden;padding:0 0 72px;background:#f9fafb}.text-page__aurora,.text-page__grid{display:none}.text-page__layout{position:relative;z-index:1;width:min(1180px,calc(100% - 40px));margin:56px auto 0;display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start}.text-page__side{display:flex;flex-direction:column;gap:14px;position:sticky;top:24px}.text-page__side-card{border-radius:10px;padding:24px 20px;background:#fff;box-shadow:0 24px 44px #7b88931a}.text-page__side-card--cta{background:#0d1821;color:#fff}.text-page__side-card--cta .text-page__side-note{color:#ffffffb8}.text-page__side-kicker{margin:0 0 10px;font:800 13px/16px Montserrat,sans-serif;text-transform:uppercase;color:#f78080}.text-page__side-note{margin:0 0 12px;font:500 13px/1.45 Montserrat,sans-serif;color:#5b6170}.text-page__toc{margin:0;padding:0;list-style:none;display:grid;gap:8px}.text-page__toc li{display:grid;grid-template-columns:26px 1fr;gap:8px;align-items:start;font:600 12.5px/1.35 Montserrat,sans-serif;color:#2a2f3a}.text-page__toc-num{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:10px;color:#fff;background:linear-gradient(135deg,#ff5c35,#ff9a3c)}.text-page__side-icons{display:flex;gap:8px;margin:14px 0 12px}.text-page__float-icon{width:32px;height:32px}.text-page__side-cta{display:inline-flex;align-items:center;justify-content:center;font:700 15px/1 Montserrat,sans-serif;color:#fff;text-decoration:none;padding:0 22px;height:48px;border-radius:50px;background:#eb4141}.text-page__related{margin:0;padding:0;list-style:none;display:grid;gap:8px}.text-page__related a{color:#1d2128;text-decoration:none;font:600 13px/1.35 Montserrat,sans-serif;border-bottom:1px solid transparent}.text-page__related a:hover{color:#eb4141;border-bottom-color:#eb414159}.text-page__frame{position:relative;background:#fff;border-radius:10px;box-shadow:0 24px 44px #7b88931a;overflow:hidden}.text-page__ribbon,.text-page__shine{display:none}.text-page__prose{position:relative;padding:48px 52px 56px;font:500 16.5px/1.75 Montserrat,system-ui,sans-serif;color:#495661}.text-page__prose>*:first-child{margin-top:0}.text-page__prose h1,.text-page__prose h2,.text-page__prose h3,.text-page__prose h4,.text-page__prose h5{font-family:Montserrat,sans-serif;font-weight:800;color:#2a343c;text-align:left!important}.text-page__prose h1{margin:0 0 18px;font-size:clamp(26px,2.6vw,34px);line-height:1.2;letter-spacing:-.02em}.text-page__prose h2{margin:1.6em 0 .55em;font-size:clamp(20px,2vw,24px);line-height:1.25;padding:0 0 0 14px;border-left:4px solid #eb4141;background:none}.text-page__prose h3{margin:1.35em 0 .45em;font-size:18px;color:#eb4141}.text-page__prose h5{margin:0 0 .85em;font:600 15px/1.45 Montserrat,sans-serif;color:#5b6170}.text-page__prose p{margin:0 0 .95em}.text-page__prose p:first-of-type{font-size:1.05em;color:#2a343c;font-weight:500}.text-page__prose strong{color:#2a343c;font-weight:800}.text-page__prose span[style*=ff0000],.text-page__prose span[style*=FF0000],.text-page__prose font[color],.text-page__prose [style*="color: red"]{color:#eb4141!important;font-weight:700}.text-page__prose ul,.text-page__prose ol{margin:0 0 1.15em;padding:0;list-style:none;display:grid;gap:8px}.text-page__prose ul>li,.text-page__prose ol>li{position:relative;margin:0;padding:12px 14px 12px 42px;border-radius:10px;background:#f9fafb;border:1px solid #eef2f6;font-weight:500}.text-page__prose ul>li:before{content:"";display:block;position:absolute;left:14px;top:14px;width:18px;height:18px;border-radius:50%;background:#eb4141 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 12l3 3 7-7' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.text-page__prose a{color:#eb4141;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(235,65,65,.35)}.text-page__prose a:hover{border-bottom-color:#eb4141}.text-page__prose img{display:block;max-width:min(100%,420px);height:auto;border-radius:12px;margin:1.1em 0;box-shadow:0 18px 36px #080a141f}.text-page__prose img[src=""],.text-page__prose img:not([src]){display:none}.text-page__prose table{width:100%;border-collapse:separate;border-spacing:0 10px;margin:.6em 0 1.2em;display:block}.text-page__prose thead{display:none}.text-page__prose tbody{display:grid;gap:10px}.text-page__prose tr{display:grid;grid-template-columns:minmax(120px,.9fr) minmax(100px,.55fr) minmax(0,1.6fr);gap:12px;align-items:start;padding:16px 18px;border-radius:10px;background:#f9fafb;border:1px solid #eef2f6;box-shadow:none}.text-page__prose td,.text-page__prose th{display:block;padding:0;border:0;font:500 14px/1.45 Montserrat,sans-serif;color:#495661}.text-page__prose td:first-child{font-weight:800;color:#2a343c;font-size:15px}.text-page__prose td:nth-child(2){font-weight:800;color:#eb4141;white-space:nowrap}.text-page__cta-band{background:#0d1821}@media(max-width:1024px){.text-page__layout{grid-template-columns:1fr}.text-page__side{position:static;order:2;display:grid;grid-template-columns:1fr 1fr;gap:14px}.text-page__side-card--cta{grid-column:1 / -1}.text-page__frame{order:1}.text-page__prose tr{grid-template-columns:1fr;gap:6px}}@media(max-width:700px){.text-page__layout{width:min(100% - 20px,1180px);margin-top:24px;gap:14px}.text-page__side{grid-template-columns:1fr}.text-page__prose{padding:28px 20px 36px;font-size:15.5px}.text-page__frame{border-radius:12px}.text-page__prose h2{margin-left:0}.text-page__prose ul>li,.text-page__prose ol>li{padding-left:42px}}.svc-wrap{position:relative;z-index:1;width:min(1110px,calc(100% - 40px));margin:0 auto}.svc-head{max-width:680px;margin-bottom:56px}.svc-head--center{margin-left:auto;margin-right:auto;text-align:center}.svc-head__label{margin:0 0 16px;font:800 14px/17px Montserrat,sans-serif;text-transform:uppercase;color:#f78080}.svc-head__title{margin:0;font:800 44px/1.1 Montserrat,sans-serif;letter-spacing:-.01em;color:#2a343c}.svc-head__text{margin:18px 0 0;font:300 22px/1.5 Montserrat,sans-serif;color:#495661}.svc-compare{padding:110px 0 120px;background:#f9fafb}.svc-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.svc-compare__card{display:flex;flex-direction:column;align-items:center;gap:18px;padding:50px 40px 46px;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;text-align:center}.svc-compare__circle{display:flex;align-items:center;justify-content:center;width:120px;height:120px;margin-bottom:8px;border-radius:50%;background:#fff;box-shadow:0 30px 40px #7b889324}.svc-compare__title{margin:0;font:700 18px/1.3 Montserrat,sans-serif;color:#2a343c}.svc-compare__text{margin:0;font:500 14px/1.7 Montserrat,sans-serif;color:#495661}.svc-calc{position:relative;overflow:hidden;padding:110px 0 130px;background:#fff}.svc-calc__gear{position:absolute;pointer-events:none;opacity:.9}.svc-calc__gear--top{right:calc(50% - 760px);top:70px;width:148px}.svc-calc__gear--bottom{left:calc(50% - 820px);bottom:60px;width:183px}.svc-calc__layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:30px;align-items:start}.svc-calc__lists{display:grid;gap:30px}.svc-calc__group{padding:40px 40px 34px;border-radius:10px;background:#f9fafb}.svc-calc__group-title{margin:0 0 22px;font:800 20px/1.3 Montserrat,sans-serif;color:#2a343c}.svc-calc__base{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px}.svc-calc__base-item{display:flex;align-items:flex-start;gap:10px;font:500 14px/1.6 Montserrat,sans-serif;color:#495661}.svc-calc__base-item img{flex:0 0 24px}.svc-calc__base-item strong{font-weight:700;color:#2a343c}.svc-calc__base-item em,.svc-calc__option-copy em{font-style:normal}.svc-calc__options{margin:0;padding:0;list-style:none;display:grid;gap:10px}.svc-calc__option{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;border-radius:10px;background:#fff;border:1px solid #e8edf1;cursor:pointer;transition:border-color .15s,box-shadow .15s}.svc-calc__option:hover{border-color:#f7b3b3}.svc-calc__option.is-on{border-color:#eb4141;box-shadow:0 14px 30px #eb41411f}.svc-calc__option input{position:absolute;opacity:0;pointer-events:none}.svc-calc__switch{position:relative;width:44px;height:24px;border-radius:24px;background:#d8dee4;transition:background .15s}.svc-calc__switch:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #00000026;transition:transform .15s}.svc-calc__option.is-on .svc-calc__switch{background:linear-gradient(135deg,#f33434,#ffaf46)}.svc-calc__option.is-on .svc-calc__switch:after{transform:translate(20px)}.svc-calc__option input:focus-visible+.svc-calc__switch{outline:2px solid #eb4141;outline-offset:2px}.svc-calc__option-copy{display:flex;flex-direction:column;gap:2px;font:500 13px/1.5 Montserrat,sans-serif;color:#72808c}.svc-calc__option-copy strong{font-weight:700;font-size:15px;color:#2a343c}.svc-calc__option-price{font:800 16px/1 Montserrat,sans-serif;color:#2a343c;white-space:nowrap}.svc-calc__total{position:sticky;top:24px;overflow:hidden;padding:40px 34px 34px;border-radius:10px;background:#1d2128;box-shadow:0 30px 50px #0d182140;color:#fff}.svc-calc__total:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#f33434,#ffaf46)}.svc-calc__total-label{margin:0 0 10px;font:800 14px/1.2 Montserrat,sans-serif;text-transform:uppercase;color:#f78080}.svc-calc__total-price{margin:0 0 26px;font:800 42px/1.1 Montserrat,sans-serif;letter-spacing:-.02em}.svc-calc__total-price small{font-size:20px;font-weight:600;color:#9aabba}.svc-calc__total-list{margin:0 0 28px;padding:18px 0 0;list-style:none;display:grid;gap:10px;border-top:1px solid rgba(255,255,255,.1)}.svc-calc__total-list li{display:flex;justify-content:space-between;gap:12px;font:500 13px/1.4 Montserrat,sans-serif;color:#9aabba}.svc-calc__total-list li span:last-child{font-weight:700;color:#fff;white-space:nowrap}.svc-calc__btn,.svc-prices__btn{display:flex;align-items:center;justify-content:center;width:100%;height:56px;border:0;border-radius:50px;background:#eb4141;font:700 16px/1 Montserrat,sans-serif;color:#fff;cursor:pointer;transition:filter .2s}.svc-calc__btn:hover,.svc-prices__btn:hover{filter:brightness(1.06)}.svc-calc__note{margin:14px 0 0;font:500 12px/1.5 Montserrat,sans-serif;text-align:center;color:#72808c}.svc-prices{padding:110px 0 120px;background:#f9fafb}.svc-prices__list{display:grid;gap:14px}.svc-prices__row{display:grid;grid-template-columns:minmax(0,1fr) 220px 170px;align-items:center;gap:30px;padding:28px 34px;border-radius:10px;background:#fff;box-shadow:0 20px 40px #7b889314;scroll-margin-top:24px}.svc-prices__copy h3{margin:0;font:700 18px/1.3 Montserrat,sans-serif;color:#2a343c}.svc-prices__copy p{margin:8px 0 0;font:500 14px/1.6 Montserrat,sans-serif;color:#72808c}.svc-prices__price{margin:0;font:800 20px/1.2 Montserrat,sans-serif;color:#2a343c;text-align:right}.svc-prices__btn{height:48px;font-size:14px}.svc-more{padding:110px 0 150px;background:#fff}.svc-more__body{position:relative;max-height:340px;overflow:hidden;transition:max-height .3s ease}.svc-more__body.is-open{max-height:none}.svc-more__fade{position:absolute;inset:auto 0 0;height:160px;background:linear-gradient(to bottom,#fff0,#fff 85%)}.svc-more__prose{-moz-columns:2;columns:2;-moz-column-gap:60px;column-gap:60px;font:500 15px/1.75 Montserrat,sans-serif;color:#495661}.svc-more__prose>*:first-child{margin-top:0}.svc-more__prose h2,.svc-more__prose h3{-moz-column-break-after:avoid;break-after:avoid;margin:1.2em 0 .5em;font-weight:800;font-size:20px;line-height:1.3;color:#2a343c}.svc-more__prose p{margin:0 0 1em}.svc-more__prose ul{margin:0 0 1em;padding-left:1.1em}.svc-more__prose a{color:#eb4141;font-weight:700;text-decoration:none}.svc-more__prose img{display:none}.svc-more__toggle{margin-top:26px;padding:0;border:0;background:none;font:800 14px/1.2 Montserrat,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#eb4141;cursor:pointer}.service-page__cta-band.seo-page__cta-band{background:linear-gradient(to bottom,#ffffff 0,#ffffff calc(100% - (100vw * 181 / 1920)),transparent calc(100% - (100vw * 181 / 1920)))}@media(min-width:1921px){.service-page__cta-band.seo-page__cta-band{background:linear-gradient(to bottom,#ffffff 0,#ffffff calc(100% - 181px),transparent calc(100% - 181px))}}@media(max-width:1100px){.svc-calc__layout{grid-template-columns:1fr}.svc-calc__total{position:static}.svc-calc__gear{display:none}}@media(max-width:900px){.svc-head{margin-bottom:36px}.svc-head__title{font-size:30px}.svc-head__text{font-size:17px}.svc-compare,.svc-calc,.svc-prices,.svc-more{padding:64px 0 72px}.svc-more{padding-bottom:110px}.svc-compare__grid{grid-template-columns:1fr;gap:20px}.svc-calc__group{padding:28px 20px 24px}.svc-calc__base{grid-template-columns:1fr}.svc-calc__option{grid-template-columns:44px minmax(0,1fr);padding:14px 16px}.svc-calc__option-price{grid-column:2}.svc-prices__row{grid-template-columns:1fr;gap:14px;padding:22px 20px}.svc-prices__price{text-align:left}.svc-more__prose{-moz-columns:1;columns:1}}.hub-page,.hub-page__cta-band{background:#f9fafb}.hub-services__card{text-decoration:none;color:inherit}.hub-services__viewport{height:auto!important;max-height:none!important;min-height:0}.hub-services__stage{position:relative!important;left:auto!important;transform:none!important;width:min(1920px,100%)!important;height:auto!important;margin:0 auto;padding:72px 0 64px}.hub-services__content{position:relative!important;left:auto!important;top:auto!important;width:min(1110px,calc(100% - 48px))!important;margin:0 auto}.hub-services .services__header,.hub-services .services__subtitle,.hub-services__grid{position:relative!important;left:auto!important;top:auto!important;width:100%!important}.hub-services .services__subtitle{margin:16px 0 40px!important}.hub-services__grid{display:flex!important;flex-direction:column;gap:30px}@media(max-width:1200px){.hub-services__stage{padding:48px 16px}.hub-services .services__row{flex-wrap:wrap;justify-content:center}}.price-page{background:#f9fafb}.pr-wrap{position:relative;z-index:1;width:min(1110px,calc(100% - 40px));margin:0 auto}.pr-label{margin:0 0 16px;font:800 14px/17px Montserrat,sans-serif;text-transform:uppercase;color:#f78080}.pr-title{margin:0;font:800 44px/1.1 Montserrat,sans-serif;letter-spacing:-.01em;color:#2a343c}.pr-title--light{color:#fff}.pr-head{max-width:680px;margin-bottom:56px}.pr-head--center{margin-left:auto;margin-right:auto;text-align:center}.pr-intro{padding:96px 0 40px;background:#f9fafb}.pr-intro__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:60px;align-items:center}.pr-intro__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.pr-intro__facts li{display:flex;flex-direction:column;gap:10px;padding:28px 22px;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a}.pr-intro__facts strong{white-space:nowrap;font:800 24px/1.1 Montserrat,sans-serif;background:linear-gradient(135deg,#f33434,#ffaf46);-webkit-background-clip:text;background-clip:text;color:transparent}.pr-intro__facts span{font:500 13px/1.5 Montserrat,sans-serif;color:#495661}.pr-group{position:relative;overflow:hidden;padding:90px 0 110px;background:#f9fafb}.pr-group--alt{background:#fff}.pr-gear{position:absolute;pointer-events:none}.pr-gear--top{right:calc(50% - 760px);top:40px;width:148px}.pr-gear--left{left:calc(50% - 900px);bottom:120px;width:148px}.pr-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pr-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-cards--1{grid-template-columns:minmax(0,540px)}.pr-card{position:relative;display:flex;flex-direction:column;padding:44px 40px 40px;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;transition:transform .25s ease,box-shadow .25s ease}.pr-group--alt .pr-card{background:#f9fafb;box-shadow:none}.pr-card:hover{transform:translateY(-4px);box-shadow:0 40px 60px #7b88932e}.pr-card--dark,.pr-group--alt .pr-card--dark{background:#1d2128;box-shadow:0 30px 60px #0d18214d}.pr-card__flag{position:absolute;top:22px;right:22px;padding:7px 12px;border-radius:30px;background:linear-gradient(135deg,#f33434,#ffaf46);font:800 11px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff}.pr-card__icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin-bottom:26px;border-radius:50%;background:#fff;box-shadow:0 20px 34px #7b889329}.pr-card__name{margin:0 0 10px;font:800 22px/1.25 Montserrat,sans-serif;color:#2a343c}.pr-card__note{margin:0 0 28px;font:500 14px/1.6 Montserrat,sans-serif;color:#5a6a78}.pr-card__price{margin:auto 0 26px;padding-top:22px;border-top:1px solid #e8edf1;font:400 18px/1.2 Montserrat,sans-serif;color:#495661}.pr-card__price strong{font-weight:800;font-size:36px;letter-spacing:-.02em;color:#2a343c}.pr-card__price small{font-size:16px}.pr-card--dark .pr-card__name,.pr-card--dark .pr-card__price strong{color:#fff}.pr-card--dark .pr-card__note,.pr-card--dark .pr-card__price{color:#9aabba}.pr-card--dark .pr-card__price{border-top-color:#ffffff1a}.pr-card__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.pr-card__btn{height:52px;padding:0 30px;border:0;border-radius:50px;background:#eb4141;font:700 15px/1 Montserrat,sans-serif;color:#fff;cursor:pointer;transition:filter .2s}.pr-card__btn:hover{filter:brightness(1.06)}.pr-card__more{display:inline-flex;align-items:center;gap:6px;font:700 14px/1 Montserrat,sans-serif;color:#495661;text-decoration:none}.pr-card__more:hover,.pr-card--dark .pr-card__more:hover{color:#eb4141}.pr-card--dark .pr-card__more{color:#d8dee4}.pr-factors{padding:110px 0;background:#fff}.pr-factors__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.pr-factor{position:relative;display:flex;flex-direction:column;gap:14px;padding:40px 30px 34px;border-radius:10px;background:#f9fafb}.pr-factor__num{position:absolute;top:24px;right:26px;font:800 36px/1 Montserrat,sans-serif;color:#e6ebef}.pr-factor h3{margin:6px 0 0;font:700 18px/1.3 Montserrat,sans-serif;color:#2a343c}.pr-factor p{margin:0;font:500 14px/1.7 Montserrat,sans-serif;color:#495661}.pr-steps{position:relative;overflow:hidden;padding:110px 0 120px;background:#1d2128}.pr-steps:before{content:"";position:absolute;width:1200px;height:1200px;left:-500px;top:-700px;border-radius:50%;background:radial-gradient(circle,#343d4c,#21273000 70%)}.pr-steps__list{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}.pr-steps__list:before{content:"";position:absolute;left:28px;right:28px;top:28px;height:2px;background:linear-gradient(90deg,#f33434,#ffaf46);opacity:.6}.pr-step{position:relative}.pr-step__num{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:26px;border-radius:50%;background:linear-gradient(136deg,#f33434,#ffaf46);box-shadow:9px 18px 30px #f9753e4d;font:800 20px/1 Montserrat,sans-serif;color:#fff}.pr-step h3{margin:0 0 10px;font:800 20px/1.3 Montserrat,sans-serif;color:#fff}.pr-step p{margin:0;font:500 14px/1.7 Montserrat,sans-serif;color:#9aabba}.pr-extras{padding:110px 0 100px;background:#f9fafb}.pr-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:-24px 0 34px}.pr-tab{padding:13px 22px;border:0;border-radius:40px;background:#fff;box-shadow:0 8px 20px #7b88931a;font:700 14px/1 Montserrat,sans-serif;color:#495661;cursor:pointer;transition:color .15s}.pr-tab:hover{color:#eb4141}.pr-tab.is-active{background:linear-gradient(135deg,#f33434,#ffaf46);color:#fff}.pr-rows{display:grid;gap:12px}.pr-row{display:grid;grid-template-columns:minmax(0,1fr) auto 52px;align-items:center;gap:30px;padding:24px 24px 24px 34px;border-radius:10px;background:#fff;box-shadow:0 20px 40px #7b889314}.pr-row__copy h3{margin:0;font:700 17px/1.3 Montserrat,sans-serif;color:#2a343c}.pr-row__copy p{margin:6px 0 0;font:500 13px/1.6 Montserrat,sans-serif;color:#72808c}.pr-row__price{margin:0;font:800 19px/1.2 Montserrat,sans-serif;color:#2a343c;white-space:nowrap}.pr-row__btn{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:0;border-radius:50%;background:#eb4141;color:#fff;cursor:pointer;transition:transform .15s}.pr-row__btn:hover{transform:translate(3px)}.pr-partner{padding:30px 0 110px;background:#f9fafb}.pr-partner__card{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:56px 60px;border-radius:10px;background:linear-gradient(162.59deg,#fc8b41,#f33434);box-shadow:0 15px 60px #00000026}.pr-partner__card:after{content:"";position:absolute;width:420px;height:420px;right:-120px;top:-200px;border-radius:50%;border:60px solid rgba(255,255,255,.08)}.pr-label--light{color:#ffffffd9}.pr-partner__title{margin:0 0 14px;max-width:620px;font:800 36px/1.15 Montserrat,sans-serif;color:#fff}.pr-partner__text{margin:0;max-width:580px;font:500 16px/1.6 Montserrat,sans-serif;color:#ffffffe6}.pr-partner__btn{position:relative;z-index:1;flex-shrink:0;height:56px;padding:0 34px;border:0;border-radius:50px;background:#ffaf46;box-shadow:0 30px 40px #b2080040;font:700 15px/1 Montserrat,sans-serif;color:#fff;cursor:pointer}.pr-faq{padding:110px 0 150px;background:#fff}.pr-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;align-items:start}.pr-faq__aside{margin:22px 0 0;font:300 18px/1.5 Montserrat,sans-serif;color:#495661}.pr-faq__list{display:grid;gap:12px}.pr-faq__item{border-radius:10px;background:#f9fafb;transition:background .2s}.pr-faq__item.is-open{background:#fff;box-shadow:0 30px 50px #7b88931f}.pr-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:24px 28px;border:0;background:none;font:700 17px/1.35 Montserrat,sans-serif;text-align:left;color:#2a343c;cursor:pointer}.pr-faq__icon{position:relative;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#eb4141;transition:transform .2s}.pr-faq__icon:before,.pr-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:#fff;transform:translate(-50%,-50%)}.pr-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}.pr-faq__item.is-open .pr-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.pr-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.pr-faq__a>p{overflow:hidden;margin:0;padding:0 28px;font:500 15px/1.7 Montserrat,sans-serif;color:#495661}.pr-faq__item.is-open .pr-faq__a{grid-template-rows:1fr}.pr-faq__item.is-open .pr-faq__a>p{padding-bottom:26px}.price-page__cta-band{background:linear-gradient(to bottom,#ffffff 0,#ffffff calc(100% - (100vw * 181 / 1920)),transparent calc(100% - (100vw * 181 / 1920)))}.price-page .cta{margin-top:0}@media(min-width:1921px){.price-page__cta-band{background:linear-gradient(to bottom,#ffffff 0,#ffffff calc(100% - 181px),transparent calc(100% - 181px))}}@media(max-width:1100px){.pr-intro__grid,.pr-faq__grid{grid-template-columns:1fr;gap:36px}.pr-cards,.pr-cards--2,.pr-factors__grid,.pr-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-steps__list:before{display:none}.pr-gear{display:none}}@media(max-width:767px){.pr-title{font-size:30px}.pr-head{margin-bottom:34px}.pr-intro,.pr-group,.pr-factors,.pr-steps,.pr-extras,.pr-faq{padding:60px 0 70px}.pr-faq{padding-bottom:110px}.pr-intro__facts,.pr-cards,.pr-cards--2,.pr-factors__grid,.pr-steps__list{grid-template-columns:1fr}.pr-card{padding:34px 24px 28px}.pr-row{grid-template-columns:minmax(0,1fr) 44px;gap:12px 16px;padding:20px}.pr-row__price{grid-column:1;grid-row:2}.pr-row__btn{grid-column:2;grid-row:1 / span 2;width:44px;height:44px}.pr-partner__card{flex-direction:column;align-items:flex-start;padding:36px 24px}.pr-partner__title{font-size:26px}.pr-faq__q{padding:20px;font-size:15px}.pr-faq__a>p{padding:0 20px}}.blog-page{background:#f4f6f8}.blog-wrap{width:min(1110px,calc(100% - 40px));margin:0 auto}.blog-list{padding:96px 0 150px;background:#f4f6f8;position:relative}.blog-list .blog-featured,.blog-list .blog-grid{transition:opacity .2s ease}.blog-list.is-loading .blog-featured,.blog-list.is-loading .blog-grid{opacity:.35;pointer-events:none}.blog-list.is-loading:after{content:"";position:fixed;left:0;top:0;z-index:950;width:100%;height:3px;background:linear-gradient(90deg,#f33434,#ffaf46,#f33434);background-size:200% 100%;animation:blog-loading .9s linear infinite}@keyframes blog-loading{0%{background-position:0 0}to{background-position:-200% 0}}.blog-list--related{padding-top:40px}.blog-list__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:48px}.blog-list__label{margin:0 0 16px;font:800 14px/17px Montserrat,sans-serif;text-transform:uppercase;color:#f78080}.blog-list__title{margin:0;max-width:620px;font:800 40px/1.12 Montserrat,sans-serif;letter-spacing:-.01em;color:#2a343c}.blog-list__all{font:800 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#eb4141;text-decoration:none;white-space:nowrap}.blog-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:520px}.blog-chip{padding:10px 18px;border-radius:40px;background:#fff;box-shadow:0 8px 20px #7b88931a;font:700 13px/1 Montserrat,sans-serif;color:#495661;text-decoration:none;transition:color .15s,background .15s}.blog-chip:hover{color:#eb4141}.blog-chip.is-active{background:linear-gradient(135deg,#f33434,#ffaf46);color:#fff}.blog-meta{display:flex;align-items:center;gap:10px;margin:0;font:600 13px/1 Montserrat,sans-serif;color:#8a97a3}.blog-meta__dot{width:4px;height:4px;border-radius:50%;background:#f78080}.blog-featured{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);overflow:hidden;margin-bottom:30px;border-radius:14px;background:#1d2128;box-shadow:0 40px 70px #0d182138}.blog-featured__media{position:relative;display:block;min-height:440px;overflow:hidden;background:#232a33}.blog-featured__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.blog-featured__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1d212800 55%,#1d2128)}.blog-featured:hover .blog-featured__media img{transform:scale(1.04)}.blog-featured__body{position:relative;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:56px 54px 50px 30px}.blog-featured__kicker{margin:0;font:800 13px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f78080}.blog-featured__title{margin:0;font:800 34px/1.15 Montserrat,sans-serif;letter-spacing:-.01em}.blog-featured__title a{color:#fff;text-decoration:none}.blog-featured__excerpt{margin:0;font:400 16px/1.65 Montserrat,sans-serif;color:#a9b6c2}.blog-featured__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px}.blog-featured__foot .blog-meta{color:#8a97a3}.blog-featured__btn{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 26px;border-radius:50px;background:#eb4141;font:700 14px/1 Montserrat,sans-serif;color:#fff;text-decoration:none;white-space:nowrap;transition:filter .2s}.blog-featured__btn:hover{filter:brightness(1.06)}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.blog-card{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 30px 50px #7b88931a;transition:transform .25s ease,box-shadow .25s ease}.blog-card:hover{transform:translateY(-4px);box-shadow:0 40px 60px #7b88932e}.blog-card__media{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#232a33}.blog-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.blog-card:hover .blog-card__media img{transform:scale(1.06)}.blog-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d182100 55%,#0d182173)}.blog-card__ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font:800 72px/1 Montserrat,sans-serif;color:#ffffffd9;background:radial-gradient(circle at 20% 20%,rgba(243,52,52,.35),transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,175,70,.3),transparent 50%),#232a33}.blog-card__cat{position:absolute;z-index:1;left:18px;top:18px;padding:8px 14px;border-radius:30px;background:#0d1821b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:700 12px/1 Montserrat,sans-serif;color:#fff}.blog-card__body{display:flex;flex:1;flex-direction:column;gap:14px;padding:26px 28px 28px}.blog-card__title{margin:0;font:800 20px/1.3 Montserrat,sans-serif;letter-spacing:-.01em}.blog-card__title a{color:#2a343c;text-decoration:none;transition:color .15s}.blog-card__title a:hover{color:#eb4141}.blog-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font:500 14px/1.65 Montserrat,sans-serif;color:#5a6a78}.blog-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:6px;font:800 13px/1 Montserrat,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#eb4141;text-decoration:none}.blog-empty{padding:80px 0;font:500 18px/1.5 Montserrat,sans-serif;text-align:center;color:#5a6a78}.blog-pager{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}.blog-pager__num,.blog-pager__arrow{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:52px;padding:0 10px;box-sizing:border-box;border-radius:50px;background:#fff;box-shadow:0 10px 24px #7b88931f;font:800 15px/1 Montserrat,sans-serif;color:#2a343c;text-decoration:none;transition:color .15s,transform .15s}.blog-pager__num:hover,.blog-pager__arrow:hover{color:#eb4141;transform:translateY(-2px)}.blog-pager__num.is-active{background:linear-gradient(135deg,#f33434,#ffaf46);color:#fff;box-shadow:0 14px 30px #f334344d}.blog-pager__arrow.is-disabled{opacity:.35;pointer-events:none}.blog-pager__gap{padding:0 4px;font:800 15px/1 Montserrat,sans-serif;color:#8a97a3}.blog-page__cta-band{background:linear-gradient(to bottom,#f4f6f8 0,#f4f6f8 calc(100% - (100vw * 181 / 1920)),transparent calc(100% - (100vw * 181 / 1920)))}.blog-page .cta{margin-top:0}.post-progress{position:fixed;z-index:900;left:0;top:0;width:100%;height:3px;transform-origin:left center;background:linear-gradient(90deg,#f33434,#ffaf46)}.post-cover{padding:0 20px;background:linear-gradient(to bottom,#1d2128 0,#1d2128 45%,#f4f6f8 45%)}.post-cover__frame{position:relative;width:min(1110px,100%);aspect-ratio:21 / 9;margin:0 auto;overflow:hidden;border-radius:14px;background:#232a33;box-shadow:0 40px 80px #0d182159}.post-cover__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-cover__ph{display:block;width:100%;height:100%;background:radial-gradient(circle at 25% 25%,rgba(243,52,52,.35),transparent 50%),radial-gradient(circle at 75% 75%,rgba(255,175,70,.3),transparent 50%),#232a33}.post-cover__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d182100 50%,#0d1821bf)}.post-cover__meta{position:absolute;left:34px;right:34px;bottom:26px;display:flex;justify-content:space-between;align-items:center;gap:16px}.post-cover__meta .blog-meta{color:#e3e8ec}.post-cover__back{font:700 14px/1 Montserrat,sans-serif;color:#fff;text-decoration:none}.post-body{padding:70px 0 90px;background:#f4f6f8}.post-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:40px;width:min(1110px,calc(100% - 40px));margin:0 auto;align-items:start}.post-side{position:sticky;top:28px;display:grid;gap:16px}.post-toc{padding:26px 24px;border-radius:14px;background:#fff;box-shadow:0 30px 50px #7b88931a}.post-toc__title{margin:0 0 14px;font:800 13px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#f78080}.post-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;display:grid;gap:10px}.post-toc li{counter-increment:toc;display:grid;grid-template-columns:26px 1fr;gap:8px;font:600 13px/1.4 Montserrat,sans-serif}.post-toc li:before{content:counter(toc,decimal-leading-zero);font-weight:800;color:#c3ccd4}.post-toc a{color:#2a343c;text-decoration:none}.post-toc a:hover{color:#eb4141}.post-side__cta{padding:28px 24px;border-radius:14px;background:#1d2128;color:#fff}.post-side__cta-title{margin:0 0 8px;font:800 20px/1.2 Montserrat,sans-serif}.post-side__cta-text{margin:0 0 18px;font:500 13px/1.55 Montserrat,sans-serif;color:#a9b6c2}.post-side__cta-btn{width:100%;height:48px;border:0;border-radius:50px;background:#eb4141;font:700 14px/1 Montserrat,sans-serif;color:#fff;cursor:pointer}.post-share{height:46px;border:1px solid #dde3e8;border-radius:50px;background:transparent;font:700 13px/1 Montserrat,sans-serif;color:#495661;cursor:pointer}.post-share:hover{border-color:#eb4141;color:#eb4141}.post-article{padding:56px 64px 60px;border-radius:14px;background:#fff;box-shadow:0 30px 50px #7b88931a}.post-lead{margin:0 0 34px;padding-left:22px;border-left:4px solid;-o-border-image:linear-gradient(180deg,#f33434,#ffaf46) 1;border-image:linear-gradient(180deg,#f33434,#ffaf46) 1;font:500 21px/1.6 Montserrat,sans-serif;color:#2a343c}.post-prose{font:500 17px/1.8 Montserrat,sans-serif;color:#3d4b57}.post-prose>*:first-child{margin-top:0}.post-prose h2{margin:1.8em 0 .6em;font:800 28px/1.25 Montserrat,sans-serif;letter-spacing:-.01em;color:#2a343c;scroll-margin-top:24px}.post-prose h3{margin:1.5em 0 .5em;font:800 20px/1.3 Montserrat,sans-serif;color:#2a343c}.post-prose p{margin:0 0 1.1em}.post-prose a{color:#eb4141;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(235,65,65,.35)}.post-prose ul,.post-prose ol{margin:0 0 1.3em;padding:0;list-style:none;display:grid;gap:10px}.post-prose ul li{position:relative;padding-left:32px}.post-prose ul li:before{content:"";position:absolute;left:0;top:.45em;width:18px;height:18px;border-radius:50%;background:#eb4141 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 12l3 3 7-7' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.post-prose ol{counter-reset:step}.post-prose ol li{counter-increment:step;position:relative;padding-left:46px}.post-prose ol li:before{content:counter(step);position:absolute;left:0;top:.15em;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#f33434,#ffaf46);font:800 14px/30px Montserrat,sans-serif;text-align:center;color:#fff}.post-prose blockquote{margin:1.6em 0;padding:26px 30px;border-radius:12px;background:#f4f6f8;font-weight:600;color:#2a343c}.post-prose blockquote p:last-child{margin-bottom:0}.post-prose img{max-width:100%;height:auto;border-radius:12px}.post-prose table{width:100%;margin:1.4em 0;border-collapse:collapse;font-size:15px}.post-prose th,.post-prose td{padding:12px 14px;border-bottom:1px solid #e8edf1;text-align:left}.post-prose th{font-weight:800;color:#2a343c}@media(max-width:1023px){.blog-featured{grid-template-columns:1fr}.blog-featured__media{min-height:280px}.blog-featured__media:after{background:linear-gradient(180deg,#1d212800 60%,#1d2128)}.blog-featured__body{padding:30px 28px 34px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-layout{grid-template-columns:1fr}.post-side{position:static;order:2}.post-toc{display:none}}@media(max-width:767px){.blog-list{padding:56px 0 110px}.blog-list__head{flex-direction:column;align-items:flex-start;margin-bottom:30px}.blog-list__title{font-size:28px}.blog-chips{justify-content:flex-start}.blog-featured__title{font-size:24px}.blog-featured__foot{flex-direction:column;align-items:flex-start}.blog-grid{grid-template-columns:1fr;gap:20px}.blog-pager{gap:6px}.blog-pager__num,.blog-pager__arrow{min-width:42px;height:42px}.post-cover__frame{aspect-ratio:4 / 3}.post-cover__meta{left:18px;right:18px;bottom:16px;flex-direction:column;align-items:flex-start}.post-body{padding:40px 0 70px}.post-article{padding:30px 20px 34px}.post-lead{font-size:18px}.post-prose{font-size:16px}.post-prose h2{font-size:22px}}@media(max-width:1023px)and (min-width:768px){.internal-hero__viewport{height:calc(100vw * var(--ih-t-h, 434) / 831);min-height:0;overflow:hidden}.internal-hero__stage{position:absolute;left:0;top:0;width:831px;height:calc(1px * var(--ih-t-h, 434));min-height:0;padding:0;transform:scale(var(--s831, 1));transform-origin:top left;box-sizing:border-box}.internal-hero__titles{position:absolute;left:0;top:var(--ih-t-title-y, 169px);width:100%;max-width:100%;margin:0;text-align:center}.internal-hero__title{font-size:var(--ih-t-title-size, 48px)}.internal-hero__badge-img{position:absolute;left:calc(var(--ih-t-badge-x, 376px) - 65px);top:calc(var(--ih-t-badge-y, 322px) - 30px);width:220px;margin:0;display:block}.internal-hero__bg-glow--left{width:739px;height:739px;left:-246px;top:-386px}.internal-hero__bg-glow--right{width:739px;height:739px;left:474px;top:-117px}.internal-hero__gear--1{left:-84px;top:17px;width:246px;height:247px}.internal-hero__gear--2{left:254px;top:164px;width:134px;height:134px}.internal-hero__gear--3{left:501px;top:121px;width:136px;height:137px}.internal-hero__gear--4{left:526px;top:52px;width:195px;height:195px}.header{left:30px;top:28px;width:765px;max-width:none;height:45px;align-items:flex-start}.header__logo{width:auto;max-width:none}.header__logo-text{font-size:24px;line-height:28.92px}.header__nav{display:none}.header__phone{margin-left:auto;margin-top:16px}.header__phone-icon{filter:none}.header__burger{display:flex;margin-left:37px;margin-top:16px;width:24px;height:24px}.header__burger-line{width:16px}html,body{overflow-x:hidden;max-width:100%}.cta{margin-top:0;width:100%;max-width:100%;overflow:hidden;z-index:5}.cta__viewport{position:relative;width:100%;max-width:100%;height:calc(100vw * 516 / 831);overflow:hidden}.cta__stage{position:absolute!important;left:0!important;right:auto!important;top:0;width:100%!important;max-width:100%;height:100%;margin:0!important;transform:none!important;overflow:hidden}.cta__content{position:absolute;left:0;top:0;width:100%;height:100%}.cta__card{left:0;top:calc(100vw * 165 / 831);width:100%;height:calc(100vw * 394 / 831);border-radius:0;background:none;box-shadow:none;overflow:hidden}.cta__card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:calc(100vw * 10 / 831);background:linear-gradient(155.24deg,#fc8b41,#f33434);box-shadow:0 15px 60px #0003;pointer-events:none}.cta__gear{z-index:1}.cta__gear--right{left:calc(100vw * (966 - 59) / 831);top:calc(100vw * -149 / 831);width:calc(100vw * 273 / 831);height:calc(100vw * 273 / 831)}.cta__gear--top,.cta__gear--bottom{left:calc(100vw * (411 - 59) / 831);width:calc(100vw * 122 / 831);height:calc(100vw * 122 / 831)}.cta__gear--top{top:calc(100vw * -86 / 831)}.cta__gear--bottom{top:calc(100vw * 329 / 831)}.cta__badge{width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831)}.cta__badge--share{left:calc(100vw * (67 - 59) / 831);top:calc(100vw * 39 / 831)}.cta__badge--bolt{left:calc(100vw * (478 - 59) / 831);top:calc(100vw * 93 / 831)}.cta__badge--message{left:calc(100vw * (420 - 59) / 831);top:calc(100vw * 403 / 831)}.cta__visual-user{left:calc(100vw * (89 - 59) / 831);top:calc(100vw * 61 / 831);width:calc(100vw * 208 / 831);height:calc(100vw * 80 / 831);border-radius:calc(100vw * 10 / 831);padding:calc(100vw * 16 / 831);box-shadow:0 15px 60px #0000001a}.cta__user-avatar{width:calc(100vw * 48 / 831);height:calc(100vw * 48 / 831);margin-right:calc(100vw * 9 / 831)}.cta__user-name{font-size:calc(100vw * 10 / 831)}.cta__user-text{font-size:calc(100vw * 8 / 831);margin:calc(100vw * 4 / 831) 0}.cta__user-stars{gap:calc(100vw * 3 / 831)}.cta__star{width:calc(100vw * 13 / 831);height:calc(100vw * 13 / 831)}.cta__visual-order{left:calc(100vw * (157 - 59) / 831);top:calc(100vw * 97 / 831);width:calc(100vw * 285 / 831);height:calc(100vw * 328 / 831);border-radius:calc(100vw * 10 / 831);box-shadow:0 15px 60px #0000001a}.cta__order-header{border-radius:calc(100vw * 5 / 831);margin:calc(100vw * 26 / 831) calc(100vw * 30 / 831) 0;padding:calc(100vw * 4 / 831)}.cta__order-header-inner{border-radius:0 calc(100vw * 3 / 831) calc(100vw * 3 / 831) 0;padding:calc(100vw * 12 / 831) calc(100vw * 17 / 831);gap:calc(100vw * 19 / 831)}.cta__cart-icon{width:calc(100vw * 18 / 831);height:calc(100vw * 22 / 831)}.cta__cart-row,.cta__order-table-header,.cta__order-table-row,.cta__order-footer-label,.cta__order-thanks{font-size:calc(100vw * 8 / 831)}.cta__order-table{margin:calc(100vw * 14 / 831) calc(100vw * 30 / 831);padding:calc(100vw * 16 / 831) calc(100vw * 20 / 831);border-radius:calc(100vw * 5 / 831)}.cta__order-table-header{margin-bottom:calc(100vw * 2 / 831)}.cta__order-num{width:calc(100vw * 22 / 831)}.cta__order-footer{margin:0 calc(100vw * 30 / 831);padding-bottom:calc(100vw * 16 / 831)}.cta__order-footer-label{margin-bottom:calc(100vw * 2 / 831)}.cta__order-thanks{max-width:calc(100vw * 102 / 831)}.cta__order-total{font-size:calc(100vw * 14 / 831)}.cta__order-btn{width:calc(100vw * 225 / 831);margin:0 calc(100vw * 30 / 831) calc(100vw * 27 / 831);padding:calc(100vw * 13 / 831) calc(100vw * 38 / 831);border-radius:50px;font-size:calc(100vw * 12 / 831)}.cta__visual-graph{left:calc(100vw * (89 - 59) / 831);top:calc(100vw * 282 / 831);width:calc(100vw * 272 / 831);height:calc(100vw * 204 / 831);border-radius:calc(100vw * 10 / 831);padding:calc(100vw * 18 / 831) calc(100vw * 30 / 831);box-shadow:0 15px 60px #0000001a;z-index:9}.cta__graph-header{margin-bottom:calc(100vw * 9 / 831)}.cta__graph-title,.cta__graph-value{font-size:calc(100vw * 10 / 831)}.cta__graph-body{height:calc(100vw * 97 / 831)}.cta__graph-yaxis,.cta__graph-xaxis{font-size:calc(100vw * 8 / 831)}.cta__graph-yaxis{margin-right:calc(100vw * 11 / 831);width:calc(100vw * 20 / 831)}.cta__graph-chart{gap:calc(100vw * 8 / 831)}.cta__graph-bar-group{gap:0}.cta__graph-bar{width:calc(100vw * 8 / 831);border-radius:10px}.cta__graph-xaxis{padding-left:calc(100vw * 31 / 831);margin-top:calc(100vw * 7 / 831)}.cta__graph-timeline{padding-left:calc(100vw * 31 / 831);margin-top:calc(100vw * 4 / 831)}.cta__graph-dot{width:calc(100vw * 8 / 831);height:calc(100vw * 8 / 831)}.cta__graph-line{width:calc(100vw * 61 / 831);height:calc(100vw * 8 / 831);border-radius:10px;margin:0 calc(100vw * 4 / 831)}.cta__graph-line--long{width:calc(100vw * 92 / 831)}.cta__form-area{position:absolute;left:calc(100vw * (503 - 59) / 831);top:calc(100vw * 223 / 831);width:calc(100vw * 344 / 831);z-index:10}.cta__title{font-size:calc(100vw * 40 / 831);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin:0 0 calc(100vw * 25 / 831)}.cta__subtitle{font-size:calc(100vw * 16 / 831);font-weight:700;line-height:1.3;margin:0 0 calc(100vw * 32 / 831);max-width:calc(100vw * 326 / 831)}.cta__form{flex-direction:column;align-items:stretch;gap:calc(100vw * 16 / 831)}.cta__input-wrap{width:100%;height:calc(100vw * 52 / 831)}.cta__input-icon{left:calc(100vw * 22 / 831);width:calc(100vw * 16 / 831);height:calc(100vw * 16 / 831)}.cta__input{height:100%;padding:0 calc(100vw * 22 / 831) 0 calc(100vw * 52 / 831);border-radius:50px;font-size:calc(100vw * 15 / 831)}.cta__submit{width:100%;height:calc(100vw * 52 / 831);border-radius:50px;font-size:calc(100vw * 14 / 831);box-shadow:0 24px 32px #b2080040}.footer{margin-top:0;padding-top:0;width:100%;max-width:100%;overflow:hidden;background:#0d1821}.footer__viewport{position:relative;width:100%;height:calc(100vw * 489 / 831);padding:0;overflow:hidden;background:#0d1821}.footer__stage{position:absolute!important;left:0!important;right:auto!important;top:0;width:100%!important;max-width:none;height:100%;margin:0!important;transform:none!important;background:#0d1821}.footer__deco-ellipse-1,.footer__deco-ellipse-2{display:none!important}.footer__separator{display:block;position:absolute;left:0;right:auto;width:100%;margin-left:0;top:calc(100vw * 398 / 831);height:1px;background:#42526080;z-index:3;pointer-events:none}.footer__content{display:block;position:relative;width:100%;height:100%;gap:0}.footer__logo{display:none!important}.footer__col{position:absolute;top:calc(100vw * 95 / 831);flex:none;min-width:0}.footer__col--services{left:calc(100vw * 71 / 831);width:calc(100vw * 157 / 831)}.footer__col--studio{left:calc(100vw * 326 / 831);width:calc(100vw * 157 / 831)}.footer__col--contacts{left:calc(100vw * 545 / 831);width:calc(100vw * 235 / 831)}.footer__col-title{margin:0;font-size:calc(100vw * 18 / 831);font-weight:700;line-height:1.3;color:#fff}.footer__col-underline{display:block!important;width:calc(100vw * 33 / 831);height:2px;margin-top:calc(100vw * 10 / 831);background:#3e4d5a}.footer__col-links{margin-top:calc(100vw * 25 / 831);list-style:none;padding:0}.footer__col-links li{margin-bottom:calc(100vw * 10.5 / 831)}.footer__col-links li:last-child{margin-bottom:0}.footer__col-link{font-size:calc(100vw * 14 / 831);font-weight:600;line-height:1.7;letter-spacing:-.02em;color:#a7b5c2}.footer__contacts{margin-top:calc(100vw * 25 / 831);gap:calc(100vw * 25 / 831)}.footer__contact-item{gap:calc(100vw * 16 / 831);align-items:center}.footer__contact-icon{width:calc(100vw * 24 / 831);height:calc(100vw * 24 / 831);color:#8da0b0;flex-shrink:0}.footer__contact-text{font-size:calc(100vw * 14 / 831);font-weight:600;line-height:1.7;letter-spacing:-.02em;color:#fff}.footer__contact-phone{font-size:calc(100vw * 16 / 831);font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#fff}.footer__bottom{position:absolute;left:0;right:auto;top:calc(100vw * 431 / 831);width:100%;height:calc(100vw * 25 / 831);margin:0;padding:0;display:block;border-top:none}.footer__copyright{position:absolute;left:calc(100vw * 30 / 831);top:0;width:calc(100vw * 484 / 831);max-width:none;margin:0;flex:none;font-size:calc(100vw * 14 / 831);font-weight:600;line-height:1.7;letter-spacing:-.02em;color:#a7b5c2;white-space:nowrap}.footer__policy{position:absolute;left:calc(100vw * 565 / 831);right:auto;top:0;width:calc(100vw * 236 / 831);flex:none;text-align:right}.footer__policy-link{font-size:calc(100vw * 14 / 831);font-weight:600;line-height:1.7;letter-spacing:-.02em;color:#a7b5c2;white-space:nowrap;text-decoration:none}.footer__policy-underline{display:block;width:calc(100vw * 235 / 831);height:1px;margin-top:0;margin-left:auto;background:#3e4d5a}}@media(max-width:767px){html,body{overflow-x:hidden;max-width:100%}:root{--page-pad-x: 16px}.header{left:16px;top:22px;width:288px;max-width:none;height:39px;align-items:center}.header__logo{width:auto;height:39px}.header__logo-icon{width:38.45px;height:39px}.header__logo-text{font-size:18px;line-height:1.2}.header__nav,.header__phone{display:none}.header__burger{display:flex;margin-left:auto;margin-top:0;width:24px;height:24px}.header__burger-line{width:16px}.cta{margin-top:0}.cta__viewport{height:164.0625vw;min-height:0;overflow:hidden;position:relative}.cta__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:525px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.cta__content{position:relative;left:0;top:0;width:320px;height:525px;margin:0}.cta__card{position:absolute!important;left:0!important;top:133px!important;width:320px!important;max-width:none;margin:0;height:392px!important;padding:0;border-radius:10px!important;background:linear-gradient(159.93deg,#fc8b41,#f33434)!important;box-shadow:0 15px 60px #0000001a!important;overflow:hidden!important;z-index:1}.cta__card:before{content:none!important;display:none!important}.cta__gear{display:block!important;z-index:1;-o-object-fit:contain;object-fit:contain}.cta__gear--right{left:241px!important;top:-153px!important;width:273px!important;height:273px!important;opacity:.2!important}.cta__gear--top{left:16px!important;top:-77px!important;width:122px!important;height:122px!important;opacity:1!important}.cta__gear--bottom{left:-37px!important;top:355px!important;width:122px!important;height:122px!important;opacity:.2!important}.cta__form-area{position:absolute!important;left:16px!important;top:233px!important;width:288px!important;max-width:none;margin:0!important;height:231px!important;padding:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:22px!important;z-index:5}.cta__title{margin:0!important;width:288px;font-size:32px!important;font-weight:800;line-height:1.1!important;letter-spacing:-.03em;text-align:center;color:#fff}.cta__subtitle{margin:0!important;width:288px;max-width:none!important;font-size:16px!important;font-weight:700;line-height:1.3!important;text-align:center;color:#fff}.cta__form{display:flex!important;flex-direction:column;align-items:center;gap:22px!important;width:288px;margin:0!important}.cta__input-wrap{position:relative;display:flex;align-items:center;width:288px!important;height:44px!important;margin:0!important}.cta__input-icon{left:24px!important;top:50%!important;transform:translateY(-50%);width:17px!important;height:17px!important;color:#d8dee4}.cta__input{width:100%;height:44px!important;padding:0 24px 0 57px!important;border:0!important;border-radius:50px;background:#fff!important;font-size:20px!important;font-weight:400;line-height:44px!important;color:#2a343c;box-sizing:border-box}.cta__input::-moz-placeholder{color:#2a343c;opacity:1;line-height:44px}.cta__input::placeholder{color:#2a343c;opacity:1;line-height:44px}.cta__submit{width:288px!important;height:44px!important;border:0!important;border-radius:50px;font-size:14px!important;font-weight:700;line-height:1;color:#fff!important;background:#ffaf46!important;box-shadow:0 16px 28px #b2080040!important}.cta__collage-flat{display:none!important}.cta__badge{display:block!important;position:absolute!important;width:22.63px!important;height:22.63px!important;z-index:10;-o-object-fit:contain;object-fit:contain}.cta__badge--share{left:37px!important;top:41px!important}.cta__badge--bolt{left:248.42px!important;top:13.78px!important}.cta__badge--message{left:218.58px!important;top:173.24px!important}.cta__visual-user{display:flex!important;position:absolute!important;left:48.32px!important;top:52.32px!important;width:107px!important;height:41px!important;padding:8px!important;border-radius:4px!important;box-shadow:0 15px 60px #0000001a;z-index:8;box-sizing:border-box;align-items:center;gap:0;background:#fff;transform:none!important}.cta__user-avatar{width:25px!important;height:25px!important;margin-right:5px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.cta__user-info{min-width:0;flex:1}.cta__user-name{font-size:5px!important;font-weight:600;line-height:1.15!important;color:#495660}.cta__user-text{font-size:4px!important;line-height:1.15!important;margin:2px 0!important;color:#a8b6c2}.cta__user-stars{display:flex;gap:1.5px!important}.cta__star{width:6.7px!important;height:6.7px!important;color:#ffaf46}.cta__visual-order{display:flex!important;flex-direction:column!important;position:absolute!important;left:83.3px!important;top:15.84px!important;width:146.6px!important;height:168.7px!important;padding:0!important;border-radius:4px!important;box-shadow:0 15px 60px #0000001a;overflow:hidden;z-index:7;background:#fff;transform:none!important;box-sizing:border-box}.cta__order-header{margin:13px 15px 0!important;padding:2px!important;border-radius:2.5px!important;background:#334766;flex-shrink:0}.cta__order-header-inner{display:flex!important;align-items:center;padding:6px 8px!important;gap:9px!important;border-radius:0 1.5px 1.5px 0!important;background:#26364f}.cta__cart-icon{width:9px!important;height:11px!important;color:#b5cef2;flex-shrink:0}.cta__cart-info{min-width:0;flex:1}.cta__cart-row{display:flex;justify-content:space-between;gap:4px;font-size:5px!important;line-height:1.2!important}.cta__cart-label{font-size:5px!important;color:#abc2e5}.cta__cart-value{font-size:5px!important;color:#f3f5f7}.cta__order-table{margin:8px 15px 0!important;padding:6px 8px!important;border-radius:2.5px!important;background:#f3f5f7;border:.5px solid #e0e4eb;flex-shrink:0}.cta__order-table-header{display:flex;justify-content:space-between;font-size:4px!important;line-height:1.2!important;color:#a8b6c2;margin-bottom:4px!important}.cta__order-table-row{display:flex;align-items:baseline;gap:3px;font-size:4px!important;line-height:1.35!important;color:#798088;margin-bottom:2px}.cta__order-table-row:last-child{margin-bottom:0}.cta__order-num{flex-shrink:0;font-size:4px!important}.cta__order-name{flex:1;min-width:0;font-size:4px!important;overflow:hidden;white-space:nowrap}.cta__order-price{flex-shrink:0;font-size:4px!important}.cta__order-footer{display:flex!important;justify-content:space-between;margin:8px 15px 0!important;gap:4px;flex-shrink:0}.cta__order-footer-label{font-size:3.5px!important;line-height:1.2!important;color:#a8b6c2;margin-bottom:1px}.cta__order-thanks{font-size:4px!important;line-height:1.2!important;color:#798088}.cta__order-total{font-size:5px!important;line-height:1.2!important;color:#798088;text-align:right}.cta__order-btn{display:flex!important;align-items:center;justify-content:center;margin:8px 15px 0!important;width:calc(100% - 30px)!important;height:21px!important;padding:0 8px!important;border:0!important;border-radius:50px!important;font-size:5px!important;font-weight:700;line-height:1!important;color:#fff!important;background:#eb4141!important;flex-shrink:0;white-space:nowrap;overflow:hidden}.cta__visual-graph{display:flex!important;flex-direction:column!important;position:absolute!important;left:170.05px!important;top:77px!important;width:124px!important;height:93px!important;padding:10px 14px 8px!important;border-radius:4px!important;box-shadow:0 15px 60px #0000001a;z-index:9!important;overflow:hidden;background:#fff;box-sizing:border-box;transform:none!important}.cta__graph-header{display:flex!important;justify-content:space-between;align-items:baseline;margin-bottom:6px!important;gap:4px}.cta__graph-title,.cta__graph-value{font-size:5px!important;line-height:1.2!important;color:#728999}.cta__graph-value{flex-shrink:0}.cta__graph-body{display:flex!important;flex:1;min-height:0;height:40px!important;align-items:stretch;overflow:hidden}.cta__graph-yaxis{display:flex!important;flex-direction:column;justify-content:space-between;width:14px!important;margin-right:4px!important;font-size:4px!important;line-height:1!important;color:#b1b2b4;z-index:1;flex-shrink:0}.cta__graph-chart{display:flex!important;align-items:flex-end;flex:none;width:184px!important;height:87px!important;gap:8px!important;transform:scale(.455)!important;transform-origin:top left!important}.cta__graph-bar-group{display:flex!important;align-items:flex-end;gap:0!important;height:100%}.cta__graph-bar{width:8px!important;border-radius:10px!important;flex-shrink:0}.cta__graph-bar--gray{background:#e1e6ea}.cta__graph-bar--orange{background:#ffaf46}.cta__graph-xaxis{display:flex!important;justify-content:space-between;padding-left:18px!important;margin-top:4px!important;font-size:4px!important;line-height:1!important;color:#b1b2b4}.cta__graph-timeline{display:none!important}.footer{margin-top:0;padding-top:0;background:#0d1821}.footer__viewport{height:211.5625vw;min-height:0;padding:0;overflow:hidden;background:#0d1821;position:relative}.footer__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;max-width:none;height:677px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box;background:#0d1821}.footer__deco-ellipse-1,.footer__deco-ellipse-2{display:none!important}.footer__separator{display:block;position:absolute;left:0;right:auto;width:320px;top:480px;bottom:auto;height:1px;margin:0;background:#2a343c;z-index:3}.footer__content{display:block!important;position:relative!important;width:320px!important;height:677px!important;gap:0!important;flex-wrap:nowrap!important;align-items:stretch!important;text-align:left!important}.footer__logo{display:none!important}.footer__col{position:absolute!important;top:auto;left:auto;flex:none!important;min-width:0!important;width:auto;text-align:left!important}.footer__col--contacts{order:unset!important;left:16px!important;top:57px!important;width:235px!important;max-width:none!important;margin:0!important}.footer__col--services{order:unset!important;left:16px!important;top:262px!important;width:156px!important;margin:0!important}.footer__col--studio{order:unset!important;left:196px!important;top:262px!important;width:94px!important;margin:0!important}.footer__col-title{margin:0!important;font-size:14px!important;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left!important;color:#fff}.footer__col-underline{display:block!important;width:33px!important;height:2px!important;margin:10px 0 0!important;background:#3f4d5a}.footer__col-links{margin-top:16px!important;list-style:none;padding:0;text-align:left!important}.footer__col-links li{margin-bottom:10.5px}.footer__col-links li:last-child{margin-bottom:0}.footer__col-link{font-size:12px!important;font-weight:600;line-height:1.2!important;letter-spacing:0;color:#a8b6c2;text-align:left!important}.footer__contacts{margin-top:16px!important;gap:16px!important;align-items:flex-start!important}.footer__contact-item{gap:16px!important;justify-content:flex-start!important;align-items:center}.footer__contact-icon{width:24px!important;height:24px!important;color:#8ea0b0;flex-shrink:0}.footer__contact-text{font-size:14px!important;font-weight:600;line-height:1.7;letter-spacing:-.02em;text-align:left!important;color:#fff}.footer__contact-phone{font-size:16px!important;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-align:left!important;color:#fff}.footer__bottom{position:absolute!important;left:0!important;top:539px!important;width:320px!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;border-top:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;text-align:left!important}.footer__copyright{position:absolute!important;left:16px!important;top:0!important;width:288px!important;max-width:none!important;margin:0!important;text-align:center!important;font-size:12px!important;font-weight:600;line-height:1.2!important;letter-spacing:-.03em;color:#566a7b!important;white-space:normal!important}.footer__policy{position:absolute!important;left:61px!important;top:81px!important;width:198px!important;text-align:center!important}.footer__policy-link{font-size:12px!important;font-weight:600;line-height:1.2;letter-spacing:-.03em;color:#566a7b!important;white-space:nowrap;text-decoration:none}.footer__policy-underline{display:block!important;width:198px!important;max-width:100%;height:1px;margin:0 auto!important;background:#3f4d5a}.internal-hero__viewport{height:calc(100vw * var(--ih-m-h, 396) / 320);min-height:0;overflow:hidden}.internal-hero__stage{position:absolute;left:0;top:0;width:320px;height:calc(1px * var(--ih-m-h, 396));min-height:0;padding:0;transform:scale(var(--s320, 1));transform-origin:top left;box-sizing:border-box}.internal-hero__titles{position:absolute;left:var(--ih-m-title-x, 0px);top:var(--ih-m-title-y, 123px);width:var(--ih-m-title-w, 320px);max-width:none;margin:0;gap:18px;align-items:center}.internal-hero__label{width:100%;font-size:12px;line-height:1.2}.internal-hero__title{width:288px;max-width:288px;margin-left:auto;margin-right:auto;font-size:var(--ih-m-title-size, 24px);font-weight:700;line-height:1.3;letter-spacing:-.03em}.internal-hero__title--desk{display:none}.internal-hero__title--mobile{display:block}.internal-hero__badge-img{position:absolute;left:calc(var(--ih-m-badge-x, 120px) - 65px);top:calc(var(--ih-m-badge-y, 241px) - 30px);width:220px;margin:0;display:block}.internal-hero__bg-glow--left{width:285px;height:285px;left:-95px;top:-149px}.internal-hero__bg-glow--right{width:285px;height:285px;left:183px;top:-45px}.internal-hero__gear--1{left:-32px;top:7px;width:95px;height:95px}.internal-hero__gear--2{left:98px;top:63px;width:52px;height:52px}.internal-hero__gear--3{left:193px;top:47px;width:52px;height:53px}.internal-hero__gear--4{left:203px;top:20px;width:75px;height:75px}}@media(max-width:1023px)and (min-width:768px){.promo__viewport{position:relative;width:100%;height:calc(100vw * 979 / 831);min-height:0;overflow:hidden}.promo__stage{position:relative;left:0;top:0;width:100%;height:100%;min-height:0;margin:0;padding:0;transform:none;box-sizing:border-box}.promo .header{left:calc(100vw * 30 / 831);top:calc(100vw * 28 / 831);width:calc(100vw * 765 / 831);height:calc(100vw * 45 / 831)}.promo .header__phone{margin-top:calc(100vw * 16 / 831)}.promo .header__burger{margin-left:calc(100vw * 37 / 831);margin-top:calc(100vw * 16 / 831)}.promo__title{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 198 / 831);width:calc(100vw * 572 / 831);max-width:none;margin:0;font-size:calc(100vw * 50 / 831);line-height:1.1;letter-spacing:-.03em}.promo__subtitle-wrap{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 409 / 831);width:calc(100vw * 313 / 831);max-width:none;height:auto;margin:0}.promo__subtitle{width:calc(100vw * 289 / 831);max-width:none;padding-left:calc(100vw * 24 / 831);font-size:calc(100vw * 16 / 831)}.promo__actions{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 536 / 831);width:calc(100vw * 240 / 831);max-width:none;height:auto;margin:0;flex-direction:column;align-items:flex-start;gap:calc(100vw * 32 / 831)}.promo__btn--primary{width:calc(100vw * 228 / 831);height:calc(100vw * 56 / 831);font-size:calc(100vw * 14 / 831)}.promo__btn-download-icon{width:calc(100vw * 56 / 831);height:calc(100vw * 56 / 831)}.promo__btn-download-text{font-size:calc(100vw * 14 / 831)}.promo__visuals{display:block;position:absolute;left:0;top:0;width:100%;height:100%;transform:none;pointer-events:none;z-index:2;overflow:visible}.promo__visuals-cluster{display:contents}.promo__mb{left:calc(100vw * 417 / 831);top:calc(100vw * 544 / 831);width:559px;height:393px;transform:scale(var(--s831, 1));transform-origin:top left}.promo__pc{left:calc(100vw * 415 / 831);top:calc(100vw * 429 / 831);width:137px;height:180px;transform:scale(calc(var(--s831, 1) * 152 / 137));transform-origin:top left}.promo__stats{left:calc(100vw * 723 / 831);top:calc(100vw * 476 / 831);width:248px;height:176px;transform:scale(var(--s831, 1));transform-origin:top left}.promo__review{left:calc(100vw * 380 / 831);top:calc(100vw * 740 / 831);width:169px;height:72px;transform:scale(var(--s831, 1));transform-origin:top left}.promo__analytics{left:calc(100vw * 656 / 831);top:calc(100vw * 699 / 831);width:151px;height:216px;transform:scale(var(--s831, 1));transform-origin:top left}.promo__badge-svg{width:184px;height:184px;transform:scale(var(--s831, 1));transform-origin:top left;z-index:8}.promo__badge-svg--cart{left:calc(100vw * (636 - 65) / 831);top:calc(100vw * (404 - 30) / 831)}.promo__badge-svg--gear{left:calc(100vw * (355 - 65) / 831);top:calc(100vw * (667 - 30) / 831)}.promo__badge-svg--calc{left:calc(100vw * (862 - 65) / 831);top:calc(100vw * (890 - 30) / 831)}.promo__bg-glow--left{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * -246 / 831);top:calc(100vw * -386 / 831)}.promo__bg-glow--right{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * 647 / 831);top:calc(100vw * -117 / 831)}.promo__gear--1{left:calc(100vw * -76 / 831);top:calc(100vw * 125 / 831);width:calc(100vw * 280 / 831);height:calc(100vw * 283 / 831)}.promo__gear--2{left:calc(100vw * 254 / 831);top:calc(100vw * 236 / 831);width:calc(100vw * 184 / 831);height:calc(100vw * 184 / 831)}.promo__gear--3{left:calc(100vw * 448 / 831);top:calc(100vw * 165 / 831);width:calc(100vw * 181 / 831);height:calc(100vw * 184 / 831)}.promo__gear--4{left:calc(100vw * 591 / 831);top:calc(100vw * -13 / 831);width:calc(100vw * 179 / 831);height:calc(100vw * 184 / 831)}.causes__viewport{position:relative;width:100%;height:auto;max-height:none;min-height:calc(100vw * 802 / 831);overflow:hidden}.causes__stage{position:relative;left:0;top:0;width:100%;height:auto;min-height:calc(100vw * 802 / 831);margin:0;padding:calc(100vw * 95 / 831) 0 calc(100vw * 40 / 831);transform:none;box-sizing:border-box}.causes__content{position:relative;left:auto;top:auto;width:100%;height:auto}.causes__header{position:relative;left:auto;top:auto;width:100%}.causes__subtitle{position:relative;left:auto;top:auto;margin:calc(100vw * 17 / 831) auto 0;width:auto;max-width:calc(100vw * 676 / 831)}.causes__row{position:relative;left:auto;top:auto;margin:0 auto;width:100%;max-width:calc(100vw * 771 / 831);height:auto;gap:0;justify-content:center}.causes__col{flex:1 1 0;width:auto;max-width:calc(100vw * 257 / 831);padding:calc(100vw * 50 / 831) calc(100vw * 20 / 831) 0}.causes__col--offset{padding-top:calc(100vw * 120 / 831)}.causes__step-copy{width:calc(100vw * 217 / 831)}.causes__arrow--1{left:calc(100vw * 256 / 831);top:calc(100vw * 307 / 831);transform:rotate(-25.45deg)}.causes__arrow--2{left:calc(100vw * 514 / 831);top:calc(100vw * 335 / 831);transform:rotate(21.32deg)}.bonuses__viewport{height:calc(100vw * 888 / 831);max-height:none;min-height:0;overflow:visible;position:relative}.bonuses__stage{position:relative!important;left:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0!important;transform:none!important;box-sizing:border-box}.bonuses__content{position:relative;left:0;top:0;width:100%;height:100%;margin:0}.bonuses-visual{left:calc(100vw * -243 / 831);top:calc(100vw * 234 / 831);width:calc(100vw * 641 / 831);height:calc(100vw * 588 / 831);z-index:3}.bonuses-visual__badge{z-index:5}.bonuses-visual__badge--star{left:calc(100vw * 400 / 831);top:calc(100vw * 224 / 831)}.bonuses-visual__badge--bolt{left:calc(100vw * 532 / 831);top:calc(100vw * 514 / 831)}.bonuses__copy{position:static;left:auto;top:auto;width:auto;height:auto;padding:0;box-sizing:border-box}.bonuses__label,.bonuses__title{position:absolute;left:calc(100vw * 159 / 831);width:calc(100vw * 513 / 831);max-width:none;margin:0;text-align:center}.bonuses__label{top:calc(100vw * 50 / 831)}.bonuses__title{top:calc(100vw * 89 / 831);margin-top:0;font-size:calc(100vw * 44 / 831);line-height:1.1;letter-spacing:-.01em}.bonuses__cards{position:absolute;left:calc(100vw * 288 / 831);top:calc(100vw * 254 / 831);width:calc(100vw * 513 / 831);max-width:none;margin:0;gap:calc(100vw * 22 / 831);z-index:1}.bonuses__card{min-height:calc(100vw * 143 / 831);padding:calc(100vw * 30 / 831) calc(100vw * 60 / 831) calc(100vw * 30 / 831) calc(100vw * 30 / 831);background:#f9fafb;gap:calc(100vw * 24 / 831);box-sizing:border-box}.bonuses__card-icon{flex:0 0 calc(100vw * 44 / 831);width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831);display:flex;align-items:center;justify-content:center}.bonuses__card-icon-check{position:static;width:calc(100vw * 24 / 831)!important;height:calc(100vw * 24 / 831)!important}.bonuses__card-title{margin:0 0 calc(100vw * 12 / 831);font-size:calc(100vw * 18 / 831);line-height:1.28;font-weight:700;color:#2a343c}.bonuses__card-text{max-width:calc(100vw * 355 / 831);margin:0;font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 24 / 831);font-weight:500;color:#495661}.services__viewport{height:auto;max-height:none;min-height:0;overflow:hidden}.services__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:calc(100vw * 100 / 831) calc(100vw * 30 / 831) calc(100vw * 80 / 831);box-sizing:border-box}.services__content{position:static;left:auto;top:auto;width:100%;max-width:none;margin:0}.services__header{position:static;width:100%;max-width:calc(100vw * 474 / 831);margin:0 auto;text-align:center}.services__subtitle{position:static;width:100%;max-width:calc(100vw * 618 / 831);margin:calc(100vw * 31 / 831) auto calc(100vw * 65 / 831);text-align:center}.services__grid{position:static;width:100%;max-width:calc(100vw * 771 / 831);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:calc(100vw * 30 / 831)}.services__row{display:contents}.services__card{width:auto;max-width:none;flex:none;min-width:0;min-height:calc(100vw * 308 / 831);padding:calc(100vw * 50 / 831);gap:calc(100vw * 28 / 831)}.works__viewport{height:auto;max-height:none;min-height:0;overflow:hidden}.works__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:calc(100vw * 98 / 831) calc(100vw * 30 / 831) calc(100vw * 65 / 831);box-sizing:border-box}.works__content{position:static}.works__header{position:static;transform:none;margin:0 auto calc(100vw * 93 / 831)}.works__grid{position:static;width:100%;max-width:calc(100vw * 771 / 831);margin:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(100vw * 32 / 831) calc(100vw * 30 / 831);justify-content:stretch}.works__card,.works__card-browser,.works__card-image{width:100%}.works__card-image{height:calc(100vw * 259 / 831)}.works__card-url{left:calc(100vw * 63 / 831);width:calc(100% - (100vw * 124 / 831))}.works__card-title-row{margin-top:calc(100vw * 30 / 831);padding:0;gap:calc(100vw * 12 / 831)}.works__card-features{margin-top:calc(100vw * 18 / 831);padding:0;flex-direction:column;gap:2px}.works__card-features-col{gap:2px}.works__footer{position:static;transform:none;margin-top:calc(100vw * 65 / 831);text-align:center}.testimonials__viewport{height:auto;max-height:none;min-height:0;overflow:hidden}.testimonials__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:calc(100vw * 88 / 831) 0 calc(100vw * 128 / 831);box-sizing:border-box}.testimonials__content{position:relative;height:auto}.testimonials__header{position:relative;left:auto;top:auto;width:auto;max-width:calc(100vw * 560 / 831);margin:0 calc(100vw * 30 / 831)}.testimonials__nav{position:absolute;right:calc(100vw * 30 / 831);top:calc(100vw * 66 / 831);margin:0;gap:calc(100vw * 24 / 831)}.testimonials__slider{position:relative;left:auto;top:auto;width:100%;margin-top:calc(100vw * 64 / 831);padding-left:calc(100vw * 30 / 831);overflow:hidden}.testimonials__card{flex:0 0 calc(100vw * 437 / 831);width:calc(100vw * 437 / 831);min-height:calc(100vw * 365 / 831);padding:calc(100vw * 40 / 831) calc(100vw * 50 / 831)}.technologies{padding-top:calc(100vw * 74 / 831)}.technologies__viewport{position:relative;width:100%;height:calc(100vw * 578 / 831);max-height:none;min-height:0;overflow:visible}.technologies__stage{position:relative!important;left:0!important;top:0;width:100%!important;height:100%;margin:0;padding:0!important;transform:none!important;box-sizing:border-box}.technologies__content{position:absolute!important;left:calc(100vw * 30 / 831);top:0;width:calc(100vw * 800 / 831);height:100%;max-width:none;margin:0}.technologies__header{position:absolute!important;left:0;top:0;width:calc(100vw * 628 / 831);max-width:none}.technologies__label{margin:0;font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831);font-weight:800}.technologies__title{margin:calc(100vw * 18 / 831) 0 0;font-size:calc(100vw * 44 / 831);line-height:1.1;letter-spacing:-.01em;font-weight:800}.technologies__description{position:absolute!important;left:0;top:calc(100vw * 194 / 831);width:calc(100vw * 371 / 831);max-width:none;margin:0!important;font-size:calc(100vw * 14 / 831);line-height:1.7;font-weight:500;color:#495661}.technologies__description p{margin:0 0 calc(100vw * 24 / 831)}.technologies__description p:last-child{margin-bottom:0}.technologies__grid{position:absolute!important;left:calc(100vw * 401 / 831)!important;right:auto!important;top:calc(100vw * 200 / 831)!important;width:calc(100vw * 370 / 831);height:calc(100vw * 289 / 831);display:block!important;flex-wrap:nowrap;justify-content:flex-start;margin:0!important;gap:0!important}.technologies__card{position:absolute!important;width:calc(100vw * 103 / 831);height:calc(100vw * 103 / 831);padding:calc(100vw * 21 / 831) calc(100vw * 18 / 831) calc(100vw * 14 / 831);border-radius:calc(100vw * 10 / 831);box-sizing:border-box}.technologies__card:nth-child(1){left:0;top:0}.technologies__card:nth-child(2){left:calc(100vw * 268 / 831);top:0}.technologies__card:nth-child(3){left:calc(100vw * 133 / 831);top:calc(100vw * 61 / 831)}.technologies__card:nth-child(4){left:0;top:calc(100vw * 130 / 831)}.technologies__card:nth-child(5){left:calc(100vw * 133 / 831);top:calc(100vw * 185 / 831)}.technologies__card:nth-child(6){left:calc(100vw * 267 / 831);top:calc(100vw * 130 / 831)}.technologies__card-icon{width:calc(100vw * 47 / 831);height:calc(100vw * 47 / 831)}.technologies__card-name{margin-top:calc(100vw * 6 / 831);font-size:calc(100vw * 12 / 831);line-height:1.7;font-weight:700}.technologies__circle{display:block!important;left:calc(100vw * (30 + 373) / 831);right:auto;top:calc(100vw * 127 / 831);width:calc(100vw * 427 / 831);height:calc(100vw * 427 / 831);filter:blur(180px)}}@media(max-width:767px){html,body{overflow-x:hidden;max-width:100%}.promo__phone{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fff}.promo__phone-icon{width:24px;height:24px;flex-shrink:0;filter:none}.promo__phone-number{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#fff}.promo__viewport{height:238.4375vw;min-height:0;overflow:hidden;position:relative}.promo__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:763px;min-height:0;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.promo__visuals{display:block!important;position:absolute!important;left:0!important;top:0!important;width:320px!important;height:763px!important;transform:none!important;pointer-events:none;z-index:1}.promo__visuals-cluster{display:contents!important;transform:none!important}.promo__mb{left:52px!important;top:427.57px!important;width:297px!important;height:321.86px!important;transform:none!important}.promo__mb-lid{left:32.93px!important;top:81.64px!important;width:264.07px!important;height:147.63px!important;border-radius:8px!important}.promo__mb-screen{left:29.02px!important;top:7.77px!important;width:206.47px!important;height:132.09px!important}.promo__mb-chassis{left:32.93px!important;top:227.94px!important;width:264.07px!important;height:12px!important}.promo__mb-chassis img{width:264.07px!important;height:auto!important;transform:translateY(-88%)}.promo__mb-shadows{left:58.2px!important;top:219.6px!important;width:215.25px!important;height:auto!important}.promo__stats{left:77px!important;top:488px!important;width:248px!important;height:176px!important;transform:scale(.3952)!important;transform-origin:top left!important}.promo__pc{left:221px!important;top:427.57px!important;width:137px!important;height:180px!important;transform:scale(.6064)!important;transform-origin:top left!important}.promo__review{left:52px!important;top:606px!important;width:169px!important;height:72px!important;transform:scale(.5089)!important;transform-origin:top left!important}.promo__analytics{left:197px!important;top:598px!important;width:151px!important;height:216px!important;transform:scale(.3974)!important;transform-origin:top left!important}.promo__badge-svg{width:117px!important;height:117px!important;z-index:8}.promo__badge-svg--cart{left:180.64px!important;top:62.91px!important}.promo__badge-svg--gear{left:215.64px!important;top:278.91px!important}.promo__badge-svg--calc{left:129.64px!important;top:685.91px!important}.promo__title{position:absolute!important;left:16px!important;top:119px!important;margin:0!important;width:288px!important;max-width:none;font-size:24px!important;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left;color:#fff;z-index:3}.promo__subtitle-wrap{position:absolute!important;left:16px!important;top:236px!important;margin:0!important;width:288px!important;max-width:none;height:auto;z-index:3}.promo__subtitle{margin:0;padding-left:0!important;width:288px;max-width:none;font-size:12px!important;font-weight:700;line-height:1.7;text-align:left;color:#b9c1c9}.promo__actions{position:absolute!important;left:16px!important;top:300px!important;margin:0!important;width:288px!important;max-width:none;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:24px!important;z-index:3}.promo__btn--primary{width:196px;height:44px;padding:0 32px;font-size:14px;border-radius:50px;background:#eb4141}.promo__btn--download{gap:16px;align-items:center;width:164px}.promo__btn-download-icon{width:44px;height:44px;flex-shrink:0}.promo__btn-download-text{max-width:104px;font-size:14px;font-weight:700;line-height:1.2;white-space:normal;text-align:left}.promo__visuals-flat,.promo__gear-badge{display:none!important}.causes__viewport{height:calc(100vw * 669 / 320);max-height:none;min-height:0;overflow:hidden;position:relative}.causes__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:669px;min-height:0;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.causes__content{position:relative;left:0;top:0;width:320px;height:669px}.causes__header{position:absolute!important;left:16px!important;top:57px!important;width:288px!important;height:auto;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.causes__label{margin:0;width:100%;font-size:10px;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:uppercase;text-align:center;color:#f78080}.causes__title{margin:0!important;width:100%;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;text-align:center;color:#2a343c}.causes__subtitle{position:static!important;left:auto!important;top:auto!important;margin:0!important;width:288px!important;max-width:none;font-size:12px;font-weight:300;line-height:1.5;letter-spacing:-.03em;text-align:center!important;color:#566a7b}.causes__arrow{display:none!important}.causes__row{position:absolute!important;left:16px!important;top:244px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;margin:0!important;width:288px!important;max-width:none;height:auto;gap:32px!important}.causes__col,.causes__col--offset{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:24px!important;flex:none!important;width:288px!important;max-width:none!important;padding:0!important;margin:0!important}.causes__step-circle{position:relative;flex-shrink:0;width:70px!important;height:70px!important;margin:0;display:flex;align-items:center;justify-content:center}.causes__step-icon{width:34px!important;height:34px!important;-o-object-fit:contain;object-fit:contain}.causes__step-badge{position:absolute;top:0;right:0;width:20px;height:20px;font-size:8px;line-height:20px}.causes__step-copy{width:194px!important;flex:0 0 194px!important;min-width:0;margin:0;padding:0;text-align:left!important}.causes__step-title{margin:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left!important;color:#2a343c}.causes__step-text{margin:8px 0 0!important;font-size:12px;font-weight:500;line-height:1.7;text-align:left!important;color:#495661}.bonuses{margin-top:calc(100vw * 23 / 320)}.bonuses__viewport{height:calc(100vw * 973 / 320);max-height:none;min-height:0;overflow:visible;position:relative}.bonuses__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:973px;min-height:0;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box;overflow:visible!important}.bonuses__content{position:relative;left:0!important;top:0!important;width:320px!important;height:973px;min-height:0;margin:0;padding:0;overflow:visible}.bonuses-visual{display:block!important;position:absolute!important;left:29.76px!important;top:4px!important;width:260.92px!important;max-width:none!important;height:304px!important;margin:0!important;aspect-ratio:auto;transform:none!important;overflow:visible!important;z-index:2}.bonuses-visual-flat{display:none!important}.bonuses-visual__gear{left:0!important;top:0!important;width:214px!important;height:214px!important;transform:scale(.4841)!important;transform-origin:top left!important}.bonuses-visual__form{left:37.24px!important;top:38.7px!important;width:324px!important;height:386px!important;transform:scale(.484)!important;transform-origin:top left!important}.bonuses-visual__uptime{left:131.14px!important;top:12.6px!important;width:208px!important;height:100px!important;transform:scale(.4841)!important;transform-origin:top left!important}.bonuses-visual__chart{left:115.24px!important;top:182px!important;width:272px!important;height:204px!important;transform:scale(.4842)!important;transform-origin:top left!important}.bonuses-visual__badge{width:89.07px!important;height:89.07px!important}.bonuses-visual__badge--message{left:-4.84px!important;top:200.38px!important}.bonuses-visual__badge--star{left:208.16px!important;top:108.48px!important}.bonuses-visual__badge--bolt{left:151.06px!important;top:268.18px!important}.bonuses__copy{position:absolute!important;left:0!important;top:364px!important;width:320px!important;height:609px;margin:0;padding:0}.bonuses__label{margin:0 0 0 15px!important;text-align:left!important;max-width:none;font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase;color:#f78080}.bonuses__title{margin:16px 0 0 15px!important;text-align:left!important;max-width:none;width:287px;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c}.bonuses__cards{position:absolute!important;left:0!important;top:105px!important;width:320px!important;max-width:none;margin:0!important;display:flex;flex-direction:column;gap:8px}.bonuses__card{min-height:0!important;width:320px!important;margin:0!important;padding:30px 60px 30px 30px!important;border-radius:0;background:#f9fafb;box-shadow:none;display:flex!important;flex-direction:row!important;align-items:center!important;gap:24px!important}.bonuses__card-icon-check,.bonuses__card-icon{width:44px!important;height:44px!important;flex:0 0 44px!important}.bonuses__card-icon{display:flex!important;align-items:center;justify-content:center}.bonuses__card-icon-check{position:static!important;width:24px!important;height:24px!important}.bonuses__card-body,.bonuses__card-text{max-width:none!important;flex:1 1 0;min-width:0;margin:0;text-align:left!important}.bonuses__card-title{margin:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left!important;color:#2a343c}.bonuses__card-text,.bonuses__card-text p,.bonuses__card-desc{margin:12px 0 0!important;font-size:12px;font-weight:500;line-height:1.7;text-align:left!important;color:#495661}.services{padding-top:0}.services__viewport{height:555.3125vw;max-height:none;min-height:0;overflow:hidden;position:relative}.services__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:1777px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.services__content{position:relative;left:0;top:0;width:320px;height:1777px;margin:0}.services__header{position:absolute!important;left:16px!important;top:60px!important;width:288px!important;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:left!important}.services__label{margin:0;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#f78080}.services__title{margin:0!important;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c}.services__subtitle{position:static!important;left:auto!important;top:auto!important;max-width:none;margin:0!important;width:288px;text-align:left!important;font-size:12px;font-weight:300;line-height:1.5;letter-spacing:-.03em;color:#566a7b}.services__grid{position:absolute!important;left:16px!important;top:191px!important;display:flex!important;flex-direction:column!important;gap:16px!important;width:288px!important;margin:0!important}.services__row{display:contents}.services__card{width:288px!important;max-width:none!important;min-height:0;height:239px!important;margin:0!important;padding:32px!important;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;display:flex;flex-direction:column;gap:28px;box-sizing:border-box;text-align:left!important}.services__card-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.services__card-title-wrap{min-height:50px;flex:1;min-width:0}.services__card-title{margin:0;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left!important;color:#2a343c}.services__card-icon{flex:0 0 50px;width:50px;height:50px}.services__card-icon img{width:22px;height:22px}.services__card-text{margin:0;font-size:12px;line-height:1.7;text-align:left!important;color:#566a7b}.services__card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.services__card-price{margin:0;font-size:22px;line-height:1.5;text-align:left!important}.works{padding-top:0}.works__viewport{height:623.4375vw;max-height:none;min-height:0;overflow:hidden;position:relative}.works__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:1995px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.works__content{position:relative!important;left:0!important;top:0!important;width:320px!important;height:1995px!important;margin:0!important;padding:0!important}.works__header{margin:0!important;position:absolute!important;left:16px!important;top:57px!important;width:288px!important;text-align:center!important}.works__label{font-size:10px;font-weight:800;text-transform:uppercase;color:#f78080}.works__title{margin:16px 0 0!important;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#fff}.works__grid{position:absolute!important;left:16px!important;top:175px!important;max-width:none!important;width:288px!important;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important;margin:0!important}.works__card{position:relative!important;width:288px!important;height:429px!important;margin:0!important;padding:0!important;overflow:hidden}.works__card-browser{position:absolute!important;left:0!important;top:0!important;width:288px!important;height:16px!important}.works__card-url{left:60px!important;top:3px!important;width:168px!important;height:10px!important}.works__card-url span{font-size:6.5px}.works__card-image{position:absolute!important;left:0!important;top:16px!important;width:288px!important;height:200.53px!important;aspect-ratio:auto!important;-o-object-fit:cover;object-fit:cover}.works__card-title-row{position:absolute!important;left:33px!important;top:243px!important;right:auto!important;margin:0!important;padding:0!important;width:233px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:13px}.works__card-title{width:170px!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.03em;color:#fff}.works__card-arrow{width:50px!important;height:24px!important;flex-shrink:0}.works__card-features{position:absolute!important;left:30px!important;top:300px!important;display:flex!important;flex-direction:column!important;gap:4px!important;margin:0!important;padding:0!important;width:197px!important}.works__card-features-col{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important}.works__card-feature{display:flex!important;align-items:center!important;gap:8px!important;height:16px}.works__card-feature-check{width:16px!important;height:16px!important;flex-shrink:0}.works__card-feature-text{font-size:12px!important;font-weight:600!important;line-height:1.2!important;color:#b9c1c9}.works__footer{position:absolute!important;left:58px!important;top:1908px!important;bottom:auto!important;width:205px!important;margin:0!important;text-align:center!important}.works__more{font-size:12px;letter-spacing:0}.testimonials{padding-top:0}.testimonials__viewport{height:207.8125vw;max-height:none;min-height:0;overflow:hidden;position:relative;background:#f9fafb}.testimonials__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:665px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.testimonials__content{position:relative;left:0;top:0;width:320px;height:665px;margin:0}.testimonials__header{position:absolute;left:16px;top:57px;max-width:none;width:288px;margin:0}.testimonials__label{font-size:10px;font-weight:800;text-transform:uppercase;color:#f78080}.testimonials__title{margin:16px 0 0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c;white-space:pre-line}.testimonials__nav{position:absolute;left:102px;top:162px;right:auto;margin:0;display:flex;gap:28px;justify-content:flex-start}.testimonials__nav-btn{width:44px;height:44px}.testimonials__slider{position:absolute;left:0;top:236px;margin:0;padding-left:16px;width:320px;box-sizing:border-box}.testimonials__card{flex:0 0 288px;width:288px;min-height:0;height:auto;padding:32px;border-radius:10px;box-shadow:0 30px 50px #7b88931a;gap:24px;box-sizing:border-box}.testimonials__card-text{font-size:12px;line-height:1.7}.testimonials__card-avatar{width:72px;height:72px}.testimonials__card-name{font-size:14px;line-height:1.3}.testimonials__card-position{font-size:10px;line-height:1.3;letter-spacing:-.03em}.technologies{padding-top:0}.technologies__viewport{height:262.5vw;max-height:none;min-height:0;overflow:hidden;position:relative}.technologies__stage{right:auto!important;position:absolute!important;left:0!important;top:0;width:320px!important;height:840px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.technologies__content{position:relative;left:0;top:0;width:320px;height:840px;margin:0;max-width:none}.technologies__header{position:absolute;left:16px;top:36px;width:288px;max-width:none;margin:0}.technologies__label{font-size:10px;font-weight:800;text-transform:uppercase;color:#f78080}.technologies__title{margin:16px 0 0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c}.technologies__circle{display:block!important;position:absolute;left:7px;right:auto;top:135px;width:306px;height:306px;filter:blur(250px);background:#f3f5f7}.technologies__grid{position:absolute;left:0;top:0;right:auto;width:320px;height:840px;display:block;margin:0;gap:0}.technologies__card{position:absolute!important;width:85.333px!important;height:85.333px!important;padding:17.6px 12px 10px;border:1px solid #d8dee4;border-radius:10px;box-sizing:border-box}.technologies__card:nth-child(1){left:16px!important;top:167px!important}.technologies__card:nth-child(2){left:218.667px!important;top:167px!important}.technologies__card:nth-child(3){left:117.333px!important;top:209.667px!important}.technologies__card:nth-child(4){left:16px!important;top:268.333px!important}.technologies__card:nth-child(5){left:117.333px!important;top:311px!important}.technologies__card:nth-child(6){left:218.667px!important;top:268.333px!important}.technologies__card-icon{width:38.55px;height:38.55px}.technologies__card-name{margin-top:5px;font-size:10px;font-weight:700;line-height:1.7;color:#495661}.technologies__description{position:absolute;left:16px;top:420px;right:auto;width:288px;max-width:none;margin:0;font-size:12px;line-height:1.7;color:#495661}.technologies__description p{margin:0 0 1.7em}}@media(min-width:768px){.promo__phone,.footer__br-mobile{display:none}}@media(max-width:1023px)and (min-width:768px){.seo-page{--ih-t-h: 474}.seo-page .internal-hero__viewport{height:calc(100vw * 474 / 831);min-height:0;overflow:hidden}.seo-page .internal-hero__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;box-sizing:border-box}.seo-page .internal-hero__titles{left:0;top:calc(100vw * 169 / 831);width:100%;max-width:100%;gap:calc(100vw * 18 / 831);text-align:center}.seo-page .internal-hero__label{font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831)}.seo-page .internal-hero__title{font-size:calc(100vw * 48 / 831);line-height:1.1;letter-spacing:-.03em}.seo-page .internal-hero__badge-img{left:calc(100vw * (376 - 65) / 831);top:calc(100vw * (322 - 30) / 831);width:calc(100vw * 220 / 831);height:auto}.seo-page .internal-hero__bg-glow--left{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * -246 / 831);top:calc(100vw * -386 / 831)}.seo-page .internal-hero__bg-glow--right{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * 474 / 831);top:calc(100vw * -117 / 831)}.seo-page .internal-hero__gear--1{left:calc(100vw * -84 / 831);top:calc(100vw * 17 / 831);width:calc(100vw * 246 / 831);height:calc(100vw * 247 / 831)}.seo-page .internal-hero__gear--2{left:calc(100vw * 254 / 831);top:calc(100vw * 164 / 831);width:calc(100vw * 134 / 831);height:calc(100vw * 134 / 831)}.seo-page .internal-hero__gear--3{left:calc(100vw * 501 / 831);top:calc(100vw * 121 / 831);width:calc(100vw * 136 / 831);height:calc(100vw * 137 / 831)}.seo-page .internal-hero__gear--4{left:calc(100vw * 526 / 831);top:calc(100vw * 52 / 831);width:calc(100vw * 195 / 831);height:calc(100vw * 195 / 831)}.seo-page .header{left:calc(100vw * 30 / 831);top:calc(100vw * 28 / 831);width:calc(100vw * 765 / 831);height:calc(100vw * 45 / 831)}.seo-page .header__phone{margin-top:calc(100vw * 16 / 831)}.seo-page .header__burger{margin-left:calc(100vw * 37 / 831);margin-top:calc(100vw * 16 / 831)}.seo-steps__viewport{position:relative;width:100%;height:calc(100vw * 540 / 831);overflow:hidden}.seo-steps__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;box-sizing:border-box}.seo-steps__deco,.seo-steps__arrow{display:none}.seo-steps__content{position:absolute;left:calc(100vw * 1 / 831);top:0;width:calc(100vw * 830 / 831);height:calc(100vw * 460 / 831)}.seo-steps__row{display:flex;flex-direction:row;align-items:flex-start;width:100%;gap:0}.seo-steps__col{flex:0 0 calc(100vw * 257 / 831);width:calc(100vw * 257 / 831);padding:calc(100vw * 50 / 831) calc(100vw * 20 / 831) 0;gap:calc(100vw * 50 / 831);box-sizing:border-box}.seo-steps__col--offset{padding-top:calc(100vw * 120 / 831)}.seo-steps__circle{width:calc(100vw * 156 / 831);height:calc(100vw * 156 / 831)}.seo-steps__icon{width:calc(100vw * 75 / 831);height:calc(100vw * 75 / 831)}.seo-steps__badge{width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831);font-size:calc(100vw * 16 / 831);line-height:1.3}.seo-steps__copy{width:calc(100vw * 217 / 831);gap:calc(100vw * 16 / 831)}.seo-steps__title{font-size:calc(100vw * 18 / 831);line-height:1.3}.seo-steps__text{font-size:calc(100vw * 14 / 831);line-height:1.7}.seo-bonuses__viewport{position:relative;width:100%;height:calc(100vw * 759 / 831);overflow:hidden}.seo-bonuses__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;display:block;box-sizing:border-box}.seo-bonuses__heading{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 79 / 831);width:calc(100vw * 771 / 831);height:auto}.seo-bonuses__label{font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831)}.seo-bonuses__title{margin:calc(100vw * 18 / 831) 0 0;width:100%;font-size:calc(100vw * 44 / 831);line-height:1.1;letter-spacing:-.01em}.seo-bonuses__card{position:absolute;left:calc(100vw * 30 / 831);width:calc(100vw * 771 / 831);flex-direction:row;align-items:center;gap:calc(100vw * 24 / 831);padding:calc(100vw * 30 / 831);box-sizing:border-box}.seo-bonuses__card--quality{top:calc(100vw * 222 / 831);height:calc(100vw * 143 / 831)}.seo-bonuses__card--report{top:calc(100vw * 395 / 831);height:calc(100vw * 167 / 831)}.seo-bonuses__card--queries{top:calc(100vw * 592 / 831);height:calc(100vw * 143 / 831)}.seo-bonuses__card-icon{flex:0 0 calc(100vw * 44 / 831);width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831)}.seo-bonuses__card-copy{width:calc(100vw * 613 / 831);flex:1;gap:calc(100vw * 12 / 831)}.seo-bonuses__card-title{font-size:calc(100vw * 18 / 831);line-height:1.3}.seo-bonuses__card-text{font-size:calc(100vw * 14 / 831);line-height:1.7}.seo-tariffs{overflow-x:hidden;overflow-y:visible}.seo-tariffs__viewport{height:auto;overflow:visible}.seo-tariffs__stage{position:relative;left:0;transform:none;width:100%;height:auto;padding:calc(100vw * 100 / 831) 0 calc(100vw * 80 / 831);display:block;box-sizing:border-box}.seo-tariffs__gear{display:none}.seo-tariffs__header{position:static;left:auto;top:auto;width:auto;margin:0 calc(100vw * 36 / 831)}.seo-tariffs__title{font-size:calc(100vw * 44 / 831);line-height:1.1}.seo-tariffs__label{font-size:calc(100vw * 14 / 831)}.seo-tariffs__subtitle{position:static;left:auto;top:auto;width:auto;max-width:calc(100vw * 618 / 831);margin:calc(100vw * 31 / 831) calc(100vw * 36 / 831) 0;font-size:calc(100vw * 22 / 831)}.seo-tariffs__scroll-track{display:block;position:relative;left:auto;top:auto;width:calc(100vw * 771 / 831);height:4px;margin:calc(100vw * 57 / 831) calc(100vw * 36 / 831) 0;background:#d7dee3;overflow:hidden;z-index:2;border-radius:0}.seo-tariffs__scroll-thumb{height:100%;border-radius:50px;background:#3e4d5a}.seo-tariffs__scroller{position:relative;left:auto;top:auto;width:100%;max-width:100vw;height:auto;margin-top:calc(100vw * 56 / 831);overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;cursor:grab}.seo-tariffs__scroller:active{cursor:grabbing}.seo-tariffs__scroller::-webkit-scrollbar{display:none}.seo-tariffs__grid{position:static;left:auto;top:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;width:calc(100vw * 972 / 831);min-width:calc(100vw * 972 / 831);max-width:none;gap:calc(100vw * 30 / 831);padding:calc(100vw * 36 / 831) calc(100vw * 36 / 831) calc(100vw * 20 / 831);box-sizing:content-box}.seo-tariffs__card{flex:0 0 calc(100vw * 304 / 831);width:calc(100vw * 304 / 831);max-width:none;height:auto!important;min-height:calc(100vw * 548 / 831);padding:calc(100vw * 76 / 831) calc(100vw * 25 / 831) calc(100vw * 40 / 831)}.seo-tariffs__badge{width:calc(100vw * 72 / 831);height:calc(100vw * 72 / 831);top:calc(100vw * -36 / 831)}.seo-tariffs__card-name{font-size:calc(100vw * 20 / 831);margin-bottom:calc(100vw * 30 / 831)}.seo-tariffs__features,.seo-tariffs__feature{width:100%}.seo-tariffs__feature-text{font-size:calc(100vw * 14 / 831)}.seo-tariffs__footer{width:100%;margin-top:auto}.seo-tariffs__price{font-size:calc(100vw * 22 / 831)}.seo-tariffs__btn{width:100%;max-width:calc(100vw * 233 / 831);height:calc(100vw * 56 / 831);font-size:calc(100vw * 16 / 831)}.seo-page__cta-band{background:linear-gradient(to bottom,#f9fafb 0,#f9fafb calc(100% - (100vw * 394 / 831)),transparent calc(100% - (100vw * 394 / 831)))}}@media(max-width:767px){.seo-page{--ih-m-h: 396;--ih-m-title-x: 0px;--ih-m-title-y: 123px;--ih-m-title-w: 320px;--ih-m-title-size: 24px;--ih-m-badge-x: 120px;--ih-m-badge-y: 241px}.seo-steps{background:#f9fafb}.seo-steps__viewport{height:183.4375vw;max-height:none;min-height:0;overflow:hidden;position:relative}.seo-steps__stage{position:absolute!important;left:0!important;top:0;width:320px!important;height:587px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box}.seo-steps__deco--left{display:none}.seo-steps__deco--right{display:block;left:265px;top:17px;width:51px;height:51px;opacity:.5}.seo-steps__arrow{display:none!important}.seo-steps__content{position:absolute;left:16px;top:74px;width:288px;height:456px}.seo-steps__row{display:flex;flex-direction:column;align-items:stretch;width:288px;gap:32px}.seo-steps__col,.seo-steps__col--offset{flex:none;width:288px;max-width:none;padding:0!important;gap:24px;flex-direction:row;align-items:flex-start;text-align:left}.seo-steps__circle{flex:0 0 70px;width:70px;height:70px;box-shadow:0 40px 50px #7b88931f}.seo-steps__icon{width:34px;height:34px}.seo-steps__badge{width:20px;height:20px;font-size:8px;line-height:20px}.seo-steps__copy{flex:1;width:auto;max-width:194px;align-items:flex-start;text-align:left;gap:8px}.seo-steps__title{margin:0;font-size:14px!important;font-weight:700;line-height:1.3;letter-spacing:-.03em;text-align:left;color:#2a343c}.seo-steps__text{margin:0;font-size:12px!important;font-weight:500;line-height:1.7;text-align:left;color:#495661}.seo-bonuses{margin-top:calc(100vw * 46 / 320);background:#fff}.seo-bonuses__viewport{height:239.6875vw;max-height:none;min-height:0;overflow:hidden;position:relative}.seo-bonuses__stage{position:absolute!important;left:0!important;top:0;width:320px!important;height:767px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;display:block!important;box-sizing:border-box}.seo-bonuses__heading{position:absolute!important;left:15px!important;top:0!important;width:287px!important;height:auto;display:flex;flex-direction:column;gap:16px}.seo-bonuses__label{margin:0;font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase;color:#f78080}.seo-bonuses__title{margin:0;width:287px;font-size:22px!important;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c}.seo-bonuses__card{position:absolute!important;left:0!important;width:320px!important;max-width:none;margin:0;flex-direction:row;align-items:center;gap:24px;padding:30px 60px 30px 30px!important;box-sizing:border-box;background:#f9fafb}.seo-bonuses__card--quality{top:105px!important;height:168px!important}.seo-bonuses__card--report{top:281px!important;height:250px!important}.seo-bonuses__card--queries{top:539px!important;height:228px!important}.seo-bonuses__card-icon{flex:0 0 44px;width:44px;height:44px}.seo-bonuses__card-copy{width:206px!important;flex:0 0 206px;gap:12px}.seo-bonuses__card-title{margin:0;font-size:14px!important;font-weight:700;line-height:1.3;letter-spacing:-.03em;color:#2a343c}.seo-bonuses__card-text{margin:0;font-size:12px!important;font-weight:500;line-height:1.7;color:#495661}.seo-bonuses__card-text--desk{display:none!important}.seo-bonuses__card-text--mobile{display:block!important}.seo-tariffs{margin-top:11.875vw;margin-bottom:calc(100vw * 39 / 320);background:#f9fafb;overflow:visible}.seo-tariffs__viewport{height:calc(100vw * 2564 / 320);max-height:none;min-height:0;overflow:visible;position:relative}.seo-tariffs__stage{position:absolute!important;left:0!important;top:0;width:320px!important;height:2564px;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;display:block!important;box-sizing:border-box;overflow:visible}.seo-tariffs__gear{display:none!important}.seo-tariffs__gear--large{display:block!important;left:216px!important;top:-107px!important;width:220px!important;height:220px!important;opacity:1}.seo-tariffs__gear--top{display:block!important;left:129px!important;top:18px!important;width:53px!important;height:53px!important}.seo-tariffs__header{position:absolute!important;left:16px!important;top:60px!important;width:288px!important;margin:0;display:flex;flex-direction:column;gap:16px}.seo-tariffs__label{margin:0;font-size:10px!important;font-weight:800;line-height:1.2;text-transform:uppercase;color:#f78080}.seo-tariffs__title{margin:0;width:288px;font-size:22px!important;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:#2a343c}.seo-tariffs__subtitle{position:absolute!important;left:16px!important;top:156px!important;width:288px!important;max-width:none;margin:0!important;font-size:12px!important;font-weight:300;line-height:1.5;letter-spacing:-.03em;color:#566a7b}.seo-tariffs__scroll-track{display:none!important}.seo-tariffs__scroller{position:absolute!important;left:0!important;top:281px!important;width:320px!important;max-width:none;height:auto!important;margin:0!important;overflow:visible!important;cursor:default!important;touch-action:auto!important}.seo-tariffs__grid{position:static!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center;width:320px!important;min-width:0!important;max-width:none;gap:86px!important;padding:0 16px!important;box-sizing:border-box}.seo-tariffs__card{flex:none!important;width:288px!important;max-width:none;height:auto!important;min-height:0!important;padding:76px 15px 45px!important;border-radius:10px;background:#fff;box-shadow:0 30px 50px #7b88931a;box-sizing:border-box}.seo-tariffs__card:nth-child(1){height:573px!important}.seo-tariffs__card:nth-child(2){height:733px!important}.seo-tariffs__card:nth-child(3){height:741px!important}.seo-tariffs__badge{width:72px!important;height:72px!important;top:-36px!important;left:50%;transform:translate(-50%)}.seo-tariffs__card-name{margin:0 0 38px;font-size:20px!important;font-weight:800;line-height:1.3;letter-spacing:-.01em;text-align:center;color:#2a343c}.seo-tariffs__features,.seo-tariffs__feature{width:258px!important;max-width:100%}.seo-tariffs__features{margin:0 auto;gap:8px}.seo-tariffs__feature-text{font-size:14px!important;font-weight:500;line-height:1.7}.seo-tariffs__footer{width:233px;max-width:100%;margin:auto auto 0;gap:22px}.seo-tariffs__price{font-size:22px!important;text-align:center}.seo-tariffs__btn{width:233px!important;max-width:100%;height:56px!important;font-size:14px!important}.seo-page__cta-band{background:linear-gradient(to bottom,#f9fafb 0,#f9fafb calc(100% - (100vw * 392 / 320)),transparent calc(100% - (100vw * 392 / 320)))}}@media(max-width:1023px)and (min-width:768px){.contacts-page{--ih-t-h: 434}.contacts-page .internal-hero__viewport{height:calc(100vw * 434 / 831);min-height:0;overflow:hidden}.contacts-page .internal-hero__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;box-sizing:border-box}.contacts-page .internal-hero__titles{left:0;top:calc(100vw * 169 / 831);width:100%;max-width:100%;gap:calc(100vw * 18 / 831);text-align:center}.contacts-page .internal-hero__label{font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831)}.contacts-page .internal-hero__title{font-size:calc(100vw * 48 / 831);line-height:1.1;letter-spacing:-.03em}.contacts-page .internal-hero__badge-img{left:calc(100vw * (376 - 65) / 831);top:calc(100vw * (282 - 30) / 831);width:calc(100vw * 220 / 831);height:auto}.contacts-page .internal-hero__bg-glow--left{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * -246 / 831);top:calc(100vw * -386 / 831)}.contacts-page .internal-hero__bg-glow--right{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * 474 / 831);top:calc(100vw * -117 / 831)}.contacts-page .internal-hero__gear--1{left:calc(100vw * -84 / 831);top:calc(100vw * 17 / 831);width:calc(100vw * 246 / 831);height:calc(100vw * 247 / 831)}.contacts-page .internal-hero__gear--2{left:calc(100vw * 254 / 831);top:calc(100vw * 164 / 831);width:calc(100vw * 134 / 831);height:calc(100vw * 134 / 831)}.contacts-page .internal-hero__gear--3{left:calc(100vw * 501 / 831);top:calc(100vw * 121 / 831);width:calc(100vw * 136 / 831);height:calc(100vw * 137 / 831)}.contacts-page .internal-hero__gear--4{left:calc(100vw * 526 / 831);top:calc(100vw * 52 / 831);width:calc(100vw * 195 / 831);height:calc(100vw * 195 / 831)}.contacts-page .header{left:calc(100vw * 30 / 831);top:calc(100vw * 28 / 831);width:calc(100vw * 765 / 831);height:calc(100vw * 45 / 831)}.contacts-page .header__phone{margin-top:calc(100vw * 16 / 831)}.contacts-page .header__burger{margin-left:calc(100vw * 37 / 831);margin-top:calc(100vw * 16 / 831)}.contacts-body__viewport{position:relative;width:100%;height:calc(100vw * 674 / 831);overflow:hidden}.contacts-body__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;box-sizing:border-box}.contacts-body__intro{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 94 / 831);width:calc(100vw * 771 / 831);gap:calc(100vw * 17 / 831)}.contacts-body__title{font-size:calc(100vw * 44 / 831);line-height:1.1;letter-spacing:-.01em}.contacts-body__subtitle{width:calc(100vw * 618 / 831);max-width:100%;font-size:calc(100vw * 22 / 831);line-height:1.5}.contacts-body__cards{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 286 / 831);width:calc(100vw * 771 / 831);display:flex;flex-direction:row;gap:calc(100vw * 15 / 831);margin-top:0}.contacts-body__card{flex:0 0 calc(100vw * 247 / 831);width:calc(100vw * 247 / 831);height:auto;min-height:calc(100vw * 280 / 831);padding:calc(100vw * 30 / 831) calc(100vw * 24 / 831);gap:calc(100vw * 21 / 831);border-radius:calc(100vw * 10 / 831)}.contacts-body__card-icon{width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831)}.contacts-body__card-copy{gap:calc(100vw * 16 / 831)}.contacts-body__card-title{font-size:calc(100vw * 18 / 831);line-height:1.3}.contacts-body__card-list{gap:calc(100vw * 4 / 831)}.contacts-body__card-link,.contacts-body__card-address{font-size:calc(100vw * 16 / 831);line-height:1.7}}@media(max-width:767px){.contacts-page{--ih-m-h: 396;--ih-m-title-x: 0px;--ih-m-title-y: 123px;--ih-m-title-w: 320px;--ih-m-title-size: 24px;--ih-m-badge-x: 120px;--ih-m-badge-y: 241px}.contacts-page .internal-hero__title{font-weight:700;line-height:1.3;letter-spacing:-.03em}.contacts-page .internal-hero__label{font-size:12px;font-weight:800;letter-spacing:0}.contacts-body{background:#f9fafb;margin-bottom:16.875vw;overflow:visible}.contacts-body__viewport{height:332.5vw;max-height:none;min-height:0;overflow:visible;position:relative}.contacts-body__stage{position:absolute!important;left:0!important;top:0;right:auto!important;width:320px!important;height:1064px!important;min-height:0;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box;background:#f9fafb}.contacts-body__intro{position:absolute!important;left:16px!important;top:80px!important;width:288px!important;max-width:none;height:78px;margin:0!important;padding:0!important;display:flex;flex-direction:column;align-items:stretch;gap:16px!important;text-align:left!important}.contacts-body__title{margin:0!important;width:288px!important;font-family:Montserrat,sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.03em!important;text-align:left!important;color:#2a343c!important}.contacts-body__subtitle{margin:0!important;width:288px!important;max-width:none;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.5!important;letter-spacing:-.03em!important;text-align:left!important;color:#55697b!important;white-space:pre-line}.contacts-body__cards{position:absolute!important;left:0!important;top:0!important;width:320px!important;max-width:none;height:1064px;margin:0!important;display:block!important}.contacts-body__card{position:absolute!important;left:16px!important;width:288px!important;max-width:none;margin:0!important;padding:30px!important;border-radius:10px!important;background:#fff!important;box-shadow:0 40px 50px #7b88931f!important;display:flex;flex-direction:column;align-items:flex-start;gap:21px!important;box-sizing:border-box}.contacts-body__card:nth-child(1){top:212px!important;height:276px!important;min-height:276px!important}.contacts-body__card:nth-child(2){top:504px!important;height:214px!important;min-height:214px!important}.contacts-body__card:nth-child(3){top:734px!important;height:248px!important;min-height:248px!important}.contacts-body__card-icon{width:44px!important;height:44px!important;flex-shrink:0;display:block}.contacts-body__card-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px!important;width:auto;max-width:228px}.contacts-body__card:nth-child(2) .contacts-body__card-copy{max-width:190px}.contacts-body__card:nth-child(3) .contacts-body__card-copy{max-width:160px}.contacts-body__card-title{margin:0!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;text-align:left!important;color:#2a343c!important}.contacts-body__card-list{display:flex;flex-direction:column;gap:4px!important}.contacts-body__card-link{font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.7!important;letter-spacing:0!important;color:#2a343c!important;text-decoration:none}.contacts-body__card-link--accent{color:#f54a37!important}.contacts-body__card-address{margin:0!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.7!important;letter-spacing:0!important;color:#2a343c!important;white-space:pre-line}.contacts-page .cta{margin-top:0!important}}@media(max-width:1023px)and (min-width:768px){.portfolio-page{--ih-t-h: 434}.portfolio-page .internal-hero__viewport{height:calc(100vw * 434 / 831);min-height:0;overflow:hidden}.portfolio-page .internal-hero__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;box-sizing:border-box}.portfolio-page .internal-hero__titles{left:0;top:calc(100vw * 169 / 831);width:100%;max-width:100%;gap:calc(100vw * 18 / 831);text-align:center}.portfolio-page .internal-hero__label{font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831)}.portfolio-page .internal-hero__title{font-size:calc(100vw * 48 / 831);line-height:1.1;letter-spacing:-.03em}.portfolio-page .internal-hero__badge-img{left:calc(100vw * (376 - 65) / 831);top:calc(100vw * (282 - 30) / 831);width:calc(100vw * 220 / 831);height:auto}.portfolio-page .internal-hero__bg-glow--left{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * -246 / 831);top:calc(100vw * -386 / 831)}.portfolio-page .internal-hero__bg-glow--right{width:calc(100vw * 739 / 831);height:calc(100vw * 739 / 831);left:calc(100vw * 474 / 831);top:calc(100vw * -117 / 831)}.portfolio-page .internal-hero__gear--1{left:calc(100vw * -84 / 831);top:calc(100vw * 17 / 831);width:calc(100vw * 246 / 831);height:calc(100vw * 247 / 831)}.portfolio-page .internal-hero__gear--2{left:calc(100vw * 254 / 831);top:calc(100vw * 164 / 831);width:calc(100vw * 134 / 831);height:calc(100vw * 134 / 831)}.portfolio-page .internal-hero__gear--3{left:calc(100vw * 501 / 831);top:calc(100vw * 121 / 831);width:calc(100vw * 136 / 831);height:calc(100vw * 137 / 831)}.portfolio-page .internal-hero__gear--4{left:calc(100vw * 526 / 831);top:calc(100vw * 52 / 831);width:calc(100vw * 195 / 831);height:calc(100vw * 195 / 831)}.portfolio-page .header{left:calc(100vw * 30 / 831);top:calc(100vw * 28 / 831);width:calc(100vw * 765 / 831);height:calc(100vw * 45 / 831)}.portfolio-page .header__phone{margin-top:calc(100vw * 16 / 831)}.portfolio-page .header__burger{margin-left:calc(100vw * 37 / 831);margin-top:calc(100vw * 16 / 831)}.portfolio-intro__viewport{position:relative;width:100%;height:calc(100vw * 736 / 831);overflow:hidden}.portfolio-intro__stage{position:relative!important;left:0!important;right:auto!important;top:0;width:100%!important;height:100%;margin:0!important;padding:0;transform:none!important;display:block;box-sizing:border-box}.portfolio-intro__header{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 95 / 831);width:calc(100vw * 771 / 831);gap:calc(100vw * 17 / 831)}.portfolio-intro__label{font-size:calc(100vw * 14 / 831);line-height:calc(100vw * 17 / 831)}.portfolio-intro__title,.portfolio-intro__text{width:100%}.portfolio-intro__title{font-size:calc(100vw * 44 / 831);line-height:1.1;letter-spacing:-.01em}.portfolio-intro__text{font-size:calc(100vw * 22 / 831);line-height:1.5}.portfolio-intro__features{position:absolute;left:calc(100vw * 30 / 831);top:calc(100vw * 420 / 831);width:calc(100vw * 771 / 831);display:grid;grid-template-columns:calc(100vw * 370 / 831) calc(100vw * 370 / 831);-moz-column-gap:calc(100vw * 31 / 831);column-gap:calc(100vw * 31 / 831);row-gap:calc(100vw * 4 / 831)}.portfolio-intro__feature{width:calc(100vw * 370 / 831);min-height:calc(100vw * 126 / 831);gap:calc(100vw * 24 / 831);padding:0 calc(100vw * 24 / 831) calc(100vw * 30 / 831) 0}.portfolio-intro__feature-icon{flex:0 0 calc(100vw * 44 / 831);width:calc(100vw * 44 / 831);height:calc(100vw * 44 / 831)}.portfolio-intro__feature-text{width:auto;font-size:calc(100vw * 14 / 831);line-height:1.7}.portfolio-showcase__images{width:calc(100vw * 771 / 831);max-width:none;margin:0 auto}.portfolio-showcase__nav{width:calc(100vw * 473 / 831);max-width:calc(100vw * 771 / 831);height:calc(100vw * 56 / 831);margin:calc(100vw * 64 / 831) auto calc(100vw * 80 / 831);padding:0 calc(100vw * 24 / 831);gap:calc(100vw * 60 / 831)}.portfolio-showcase__nav-btn{font-size:calc(100vw * 14 / 831);gap:calc(100vw * 8 / 831)}.portfolio-showcase__nav-btn svg{flex:0 0 calc(100vw * 40 / 831);width:calc(100vw * 40 / 831);height:calc(100vw * 24 / 831)}.portfolio-page__cta-band{background:linear-gradient(to bottom,#ffffff 0,#ffffff calc(100% - (100vw * 394 / 831)),transparent calc(100% - (100vw * 394 / 831)))}}@media(max-width:767px){.portfolio-page{--ih-m-h: 396;--ih-m-title-x: 0px;--ih-m-title-y: 123px;--ih-m-title-w: 320px;--ih-m-title-size: 24px;--ih-m-badge-x: 120px;--ih-m-badge-y: 241px}.portfolio-page .internal-hero__title{font-weight:700;line-height:1.3;letter-spacing:-.03em}.portfolio-intro{background:#fff}.portfolio-intro__viewport{height:calc(100vw * 923.22216796875 / 320);min-height:0;overflow:hidden;position:relative}.portfolio-intro__stage{position:absolute!important;left:0!important;top:0;width:320px!important;height:923.22216796875px;min-height:0;margin:0!important;padding:0!important;transform:scale(var(--s320, 1))!important;transform-origin:top left!important;box-sizing:border-box;display:block!important}.portfolio-intro__header{position:absolute!important;left:19px!important;top:25px!important;width:288px!important;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.portfolio-intro__label{margin:0;width:100%;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase;text-align:center;color:#f78080}.portfolio-intro__title{margin:0;width:288px!important;font-size:22px!important;font-weight:700;line-height:1.2;letter-spacing:-.03em;text-align:center;color:#2a343c}.portfolio-intro__text{margin:0;width:288px!important;font-size:12px!important;font-weight:300;line-height:1.5;letter-spacing:-.03em;text-align:center;color:#566a7b}.portfolio-intro__features{position:absolute!important;left:16px!important;top:236px!important;width:288px!important;display:flex!important;flex-direction:column;grid-template-columns:none!important;gap:36px!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:36px!important}.portfolio-intro__feature{box-sizing:border-box;width:288px!important;height:134px;min-height:134px;max-height:134px;display:flex;align-items:flex-start;gap:24px;padding:0 16px 30px 0!important;overflow:visible;background:#fff}.portfolio-intro__feature-icon{flex:0 0 44px;width:44px;height:44px}.portfolio-intro__feature-text{margin:0;flex:0 0 204px;min-width:0;width:204px!important;max-width:204px;font-size:12px!important;font-weight:500;line-height:1.7;letter-spacing:0;text-align:left;color:#495560}.portfolio-intro__feature-text strong{font-weight:700}.portfolio-showcase{background:#fff}.portfolio-showcase__images{width:100%!important;max-width:none;margin:0}.portfolio-showcase__image{display:block;width:100%;height:auto}.portfolio-showcase__nav{box-sizing:border-box;width:100%!important;max-width:none;height:16.25vw;margin:0!important;padding:0 16px!important;display:flex;align-items:center;justify-content:space-between;gap:16px}.portfolio-showcase__nav-btn{font-size:10px;font-weight:800;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase;gap:4px;color:#495661}.portfolio-showcase__nav-btn svg{flex:0 0 28px;width:28px;height:18px}.portfolio-page__cta-band{background:transparent}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Montserrat,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.px-4{padding-left:1rem;padding-right:1rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media(min-width:1024px){.lg\:px-0{padding-left:0;padding-right:0}}
