@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_bcf8af{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_bcf8af{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.p.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_2b91db{font-family:Inter,Inter Fallback;font-style:normal}.__variable_2b91db{--font-inter:"Inter","Inter Fallback"}:root{--zt-indigo-900:#0E1C3D;--zt-indigo-700:#1E3A6E;--zt-coral-500:#FF6B4A;--zt-coral-600:#E85634;--zt-amber-400:#FFB838;--zt-mist-100:#F4F7FC;--zt-mist-300:#D7E1F0;--zt-white:#FFFFFF;--zt-neutral-50:#F8FAFD;--zt-neutral-100:#EDF1F7;--zt-neutral-300:#C6CFDC;--zt-neutral-500:#7C889B;--zt-neutral-600:#626D7C;--zt-neutral-700:#2A3342;--zt-neutral-900:#0E1C3D;--zt-success:#1F9D6B;--zt-warning:#E8A33D;--zt-danger:#D64545;--zt-info:#2E73E8;--zt-gradient-dawn:linear-gradient(135deg,#FF6B4A,#FFB838);--zt-gradient-night:linear-gradient(160deg,#0E1C3D,#1E3A6E);--zt-bg:var(--zt-neutral-50);--zt-surface:var(--zt-white);--zt-surface-alt:var(--zt-mist-100);--zt-text:var(--zt-neutral-700);--zt-text-strong:var(--zt-indigo-900);--zt-text-muted:var(--zt-neutral-600);--zt-border:var(--zt-neutral-300);--zt-focus:#2E73E8;--zt-font-display:var(--font-manrope),-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--zt-font-text:var(--font-inter),-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--zt-space-1:4px;--zt-space-2:8px;--zt-space-3:12px;--zt-space-4:16px;--zt-space-5:24px;--zt-space-6:32px;--zt-space-7:40px;--zt-space-8:56px;--zt-space-9:80px;--zt-radius-sm:8px;--zt-radius-md:12px;--zt-radius-lg:20px;--zt-radius-full:999px;--zt-shadow-1:0 1px 2px rgba(14,28,61,.06);--zt-shadow-2:0 6px 20px rgba(14,28,61,.10);--zt-shadow-3:0 20px 48px rgba(14,28,61,.16);--zt-ease:cubic-bezier(.2,.8,.2,1);--zt-dur-micro:120ms;--zt-dur-base:220ms;--zt-dur-large:320ms;--zt-container:1200px}html{color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--zt-bg);color:var(--zt-text);font-family:var(--zt-font-text);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--zt-font-display);color:var(--zt-text-strong);margin:0;text-wrap:balance}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--zt-focus);outline-offset:2px;border-radius:var(--zt-radius-sm)}.zt-container{width:100%;max-width:var(--zt-container);margin:0 auto;padding:0 var(--zt-space-9)}@media (max-width:1199px){.zt-container{padding:0 48px}}@media (max-width:1023px){.zt-container{padding:0 var(--zt-space-7)}}@media (max-width:767px){.zt-container{padding:0 var(--zt-space-4)}}.zt-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.zt-skip-link{position:absolute;left:var(--zt-space-4);top:-60px;z-index:100;background:var(--zt-white);color:var(--zt-indigo-900);font-weight:600;padding:var(--zt-space-3) var(--zt-space-4);border-radius:var(--zt-radius-sm);transition:top var(--zt-dur-micro) ease-out}.zt-skip-link:focus{top:var(--zt-space-4)}.zt-h1{font-size:62px;line-height:1.03;letter-spacing:-.025em}.zt-h1,.zt-h2{font-weight:800}.zt-h2{font-size:40px;line-height:1.15;letter-spacing:-.02em}.zt-h3{font-weight:700;font-size:20px;line-height:1.4}.zt-overline{font-family:var(--zt-font-text);font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--zt-text-muted)}.zt-lead{font-size:19px;line-height:1.5}.zt-muted{color:var(--zt-text-muted)}.zt-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.zt-h1{font-size:36px;line-height:1.08}.zt-h2{font-size:28px}.zt-lead{font-size:17px}}.zt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--zt-space-2);font-family:var(--zt-font-text);font-weight:600;font-size:16px;line-height:1.25;min-height:44px;padding:0 var(--zt-space-5);border:1.5px solid transparent;border-radius:var(--zt-radius-sm);cursor:pointer;text-align:center;transition:filter var(--zt-dur-micro) ease-out,background var(--zt-dur-micro) ease-out,border-color var(--zt-dur-micro) ease-out}.zt-btn--lg{min-height:56px;padding:0 var(--zt-space-6);font-size:17px}.zt-btn--primary{background:var(--zt-gradient-dawn);color:var(--zt-indigo-900)}.zt-btn--primary:hover{filter:brightness(.94)}.zt-btn--primary:active{filter:brightness(.88)}.zt-btn--secondary{background:var(--zt-indigo-900);color:var(--zt-white)}.zt-btn--secondary:hover{background:var(--zt-indigo-700)}.zt-btn--outline{background:transparent;border-color:var(--zt-border);color:var(--zt-text)}.zt-btn--outline:hover{border-color:var(--zt-indigo-700);color:var(--zt-indigo-700)}.zt-btn--ghost{background:transparent;color:var(--zt-indigo-700)}.zt-btn--onDark{background:transparent;border-color:rgba(255,255,255,.4);color:var(--zt-white)}.zt-btn--onDark:hover{border-color:var(--zt-white);background:rgba(255,255,255,.08)}.zt-btn[aria-disabled=true],.zt-btn[disabled]{background:var(--zt-neutral-100);color:var(--zt-text-muted);border-color:transparent;cursor:not-allowed;filter:none}.zt-btn--block{width:100%}.zt-header{background:var(--zt-indigo-900);position:relative;z-index:30}.zt-header__inner{display:flex;align-items:center;gap:var(--zt-space-5);min-height:88px}.zt-header__logo{display:flex;align-items:center;flex:none}.zt-header__logo svg{width:134px;display:block}.zt-nav{display:flex;gap:var(--zt-space-3)}.zt-nav a{color:#C9D6EC;font-size:15px;padding:var(--zt-space-2) 0;border-bottom:2px solid transparent;white-space:nowrap}.zt-nav a:hover{color:var(--zt-white)}.zt-header__side{margin-left:auto;display:flex;align-items:center;gap:var(--zt-space-4)}.zt-header__phone{font-family:var(--zt-font-display);font-weight:700;font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zt-header__account,.zt-header__phone{color:var(--zt-white);white-space:nowrap}.zt-header__account{border:1.5px solid rgba(255,255,255,.35);border-radius:var(--zt-radius-sm);padding:10px var(--zt-space-3);font-weight:600;font-size:15px;min-height:44px;display:inline-flex;align-items:center}.zt-header__account:hover{border-color:var(--zt-white)}.zt-burger{display:none;margin-left:auto;width:44px;height:44px;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:var(--zt-white)}.zt-burger svg{width:24px;height:24px}.zt-lang{display:inline-flex;align-items:center}.zt-lang select{width:76px;min-height:36px;padding:0 20px 0 var(--zt-space-2);background:rgba(255,255,255,.1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23C9D6EC' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 6px center;border:0;border-radius:var(--zt-radius-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:var(--zt-white);font-family:var(--zt-font-text);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.zt-lang select option{color:var(--zt-text);text-transform:none}@media (max-width:1199px){.zt-header__inner{min-height:72px;flex-wrap:wrap;gap:0}.zt-header__side,.zt-nav{display:none}.zt-burger{display:inline-flex}.zt-header--open .zt-header__side,.zt-header--open .zt-nav{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zt-space-4);width:100%;margin:0;padding:var(--zt-space-5) 0 0}.zt-header--open .zt-header__side{padding-bottom:var(--zt-space-5)}.zt-header--open .zt-nav{border-top:1px solid rgba(255,255,255,.12);margin-top:var(--zt-space-4)}.zt-header--open .zt-nav a{font-size:17px}}.zt-hero{background:var(--zt-gradient-night);position:relative;overflow:hidden;color:var(--zt-white)}.zt-hero__pattern{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.zt-hero__inner{position:relative;padding:var(--zt-space-9) 0 120px}.zt-hero h1{color:var(--zt-white)}.zt-hero__sub{color:#C9D6EC;max-width:540px;margin-top:var(--zt-space-4)}.zt-hero__actions{display:flex;flex-wrap:wrap;gap:var(--zt-space-3);margin-top:var(--zt-space-6)}.zt-hero__facts{display:flex;flex-wrap:wrap;gap:var(--zt-space-3) var(--zt-space-7);margin-top:var(--zt-space-7);font-size:15px;color:#9FB2D4}.zt-hero__facts b{color:var(--zt-white);font-weight:600}@media (max-width:767px){.zt-hero__inner{padding:var(--zt-space-7) 0 var(--zt-space-8)}.zt-hero__facts{gap:var(--zt-space-2);flex-direction:column}.zt-hero__actions .zt-btn{width:100%}}.zt-section{padding:var(--zt-space-9) 0}.zt-section--alt{background:var(--zt-surface-alt)}.zt-section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--zt-space-5);margin-bottom:var(--zt-space-6);flex-wrap:wrap}.zt-section__head .zt-overline{margin-bottom:var(--zt-space-3)}.zt-section__sub{margin-top:var(--zt-space-3);max-width:68ch;color:var(--zt-text-muted);font-size:16px}@media (max-width:767px){.zt-section{padding:var(--zt-space-8) 0}}.zt-about{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:var(--zt-space-7);gap:var(--zt-space-7)}.zt-about__lead{font-family:var(--zt-font-display);font-weight:700;font-size:22px;line-height:1.35;color:var(--zt-text-strong);border-left:4px solid var(--zt-coral-500);padding-left:var(--zt-space-4)}.zt-about__text{display:grid;grid-gap:var(--zt-space-3);gap:var(--zt-space-3);font-size:16px;color:var(--zt-text)}@media (max-width:767px){.zt-about{grid-template-columns:1fr;gap:var(--zt-space-5)}.zt-about__lead{font-size:19px}}.zt-numbers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--zt-space-5);gap:var(--zt-space-5);margin-top:var(--zt-space-7);padding-top:var(--zt-space-6);border-top:1px solid var(--zt-mist-300)}.zt-numbers__value{display:block;font-family:var(--zt-font-display);font-weight:800;font-size:36px;line-height:1.1;color:var(--zt-text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zt-numbers__label{display:block;margin-top:var(--zt-space-1);font-size:14px;color:var(--zt-text-muted)}@media (max-width:767px){.zt-numbers{grid-template-columns:1fr;gap:var(--zt-space-4)}.zt-numbers__value{font-size:28px}}.zt-services{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--zt-space-5);gap:var(--zt-space-5)}.zt-service{background:var(--zt-surface);border:1px solid var(--zt-mist-300);border-radius:var(--zt-radius-md);padding:var(--zt-space-5);box-shadow:var(--zt-shadow-1)}.zt-service__icon{width:44px;height:44px;border-radius:10px;background:var(--zt-neutral-100);display:flex;align-items:center;justify-content:center;margin-bottom:var(--zt-space-3)}.zt-service p{color:var(--zt-text-muted);font-size:15px;margin-top:var(--zt-space-2)}@media (max-width:1023px){.zt-services{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.zt-services{grid-template-columns:1fr}}.zt-dirs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--zt-space-5);gap:var(--zt-space-5)}.zt-dirgroup{border-top:2px solid var(--zt-mist-300);padding-top:var(--zt-space-4)}.zt-dirgroup:first-child{border-top-color:var(--zt-coral-500)}.zt-dirgroup__title{font-family:var(--zt-font-display);font-weight:700;font-size:17px;color:var(--zt-text-strong)}.zt-dirgroup__list{margin-top:var(--zt-space-3);display:grid;grid-gap:var(--zt-space-2);gap:var(--zt-space-2)}.zt-dirgroup__list li{font-size:15px;color:var(--zt-text)}@media (max-width:1023px){.zt-dirs{grid-template-columns:repeat(2,1fr);gap:var(--zt-space-6) var(--zt-space-5)}}@media (max-width:600px){.zt-dirs{grid-template-columns:1fr;gap:var(--zt-space-5)}}.zt-support{background:var(--zt-indigo-900);color:var(--zt-white);border-radius:16px;padding:var(--zt-space-7);display:flex;align-items:center;gap:var(--zt-space-7);flex-wrap:wrap}.zt-support h2{color:var(--zt-white);font-size:28px}.zt-support p{color:#B9C8E2;font-size:16px;margin-top:var(--zt-space-2);max-width:520px}.zt-support__phone{margin-left:auto;text-align:right}.zt-support__phone a{font-family:var(--zt-font-display);font-weight:800;font-size:34px;color:var(--zt-white);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block}.zt-support__phone span{display:block;font-size:14px;color:#9FB2D4;margin-top:var(--zt-space-1)}@media (max-width:767px){.zt-support{padding:var(--zt-space-5);gap:var(--zt-space-5)}.zt-support h2{font-size:24px}.zt-support__phone{margin-left:0;text-align:left}.zt-support__phone a{font-size:28px}}.zt-contacts{display:grid;grid-template-columns:1fr .9fr;grid-gap:var(--zt-space-9);gap:var(--zt-space-9);align-items:start}.zt-contacts__list{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--zt-space-3) var(--zt-space-5);gap:var(--zt-space-3) var(--zt-space-5);margin-top:var(--zt-space-5);font-size:15px}.zt-contacts__list dt{color:var(--zt-text-muted);white-space:nowrap}.zt-contacts__list dd{margin:0;color:var(--zt-text)}.zt-contacts__list a{text-decoration:underline;text-underline-offset:2px}.zt-contacts__phone{font-family:var(--zt-font-display);font-weight:800;font-size:22px;color:var(--zt-text-strong);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1023px){.zt-contacts{grid-template-columns:1fr;gap:var(--zt-space-6)}}@media (max-width:480px){.zt-contacts__list{grid-template-columns:1fr;gap:var(--zt-space-1) 0}.zt-contacts__list dd{margin-bottom:var(--zt-space-3)}}.zt-form{background:var(--zt-surface);border:1px solid var(--zt-mist-300);border-radius:var(--zt-radius-md);padding:var(--zt-space-5);box-shadow:var(--zt-shadow-1)}.zt-form__field{margin-bottom:var(--zt-space-3)}.zt-form__field label{display:block;font-size:13px;color:var(--zt-text-muted);margin-bottom:var(--zt-space-1)}.zt-form__field input,.zt-form__field textarea{width:100%;min-height:52px;padding:var(--zt-space-3) var(--zt-space-4);border:1.5px solid var(--zt-border);border-radius:var(--zt-radius-sm);background:var(--zt-surface);font-family:var(--zt-font-text);font-size:16px;color:var(--zt-text);transition:border-color var(--zt-dur-micro) ease-out}.zt-form__field textarea{resize:vertical;line-height:1.5}.zt-form__field input::placeholder,.zt-form__field textarea::placeholder{color:var(--zt-neutral-600)}.zt-form__field input:hover,.zt-form__field textarea:hover{border-color:var(--zt-neutral-500)}.zt-form__field--invalid input,.zt-form__field--invalid textarea{border-color:var(--zt-danger)}.zt-form__error{display:none;font-size:13px;color:var(--zt-danger);margin-top:var(--zt-space-1)}.zt-form__field--invalid .zt-form__error{display:flex;align-items:center;gap:6px}.zt-form__consent{display:flex;gap:var(--zt-space-2);margin:var(--zt-space-4) 0;font-size:13px;color:var(--zt-text-muted)}.zt-form__consent input{width:20px;height:20px;flex:none;margin-top:1px;accent-color:var(--zt-indigo-700)}.zt-form__consent a{text-decoration:underline;text-underline-offset:2px}.zt-form__note{font-size:13px;color:var(--zt-text-muted);margin-top:var(--zt-space-3)}.zt-form__status{display:none;margin-top:var(--zt-space-3);padding:var(--zt-space-3) var(--zt-space-4);border-radius:var(--zt-radius-sm);font-size:14px}.zt-form__status--ok{display:block;background:rgba(31,157,107,.1);color:#157552}.zt-form__status--err{display:block;background:rgba(214,69,69,.1);color:#A52F2F}@media (max-width:1023px){.zt-b2b{grid-template-columns:1fr;gap:var(--zt-space-6)}}.zt-faq{max-width:860px}.zt-faq__item{border-bottom:1px solid var(--zt-mist-300)}.zt-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--zt-space-4);background:transparent;border:0;cursor:pointer;text-align:left;padding:var(--zt-space-4) 0;min-height:56px;font-family:var(--zt-font-text);font-size:17px;font-weight:500;color:var(--zt-text-strong)}.zt-faq__q[aria-expanded=true]{font-weight:600}.zt-faq__sign{flex:none;width:20px;height:20px;position:relative}.zt-faq__sign:after,.zt-faq__sign:before{content:"";position:absolute;left:2px;top:9px;width:16px;height:2px;border-radius:1px;background:var(--zt-indigo-700);transition:transform var(--zt-dur-base) var(--zt-ease)}.zt-faq__sign:after{transform:rotate(90deg)}.zt-faq__q[aria-expanded=true] .zt-faq__sign:after{transform:rotate(0)}.zt-faq__a{padding:0 0 var(--zt-space-4);color:var(--zt-text-muted);font-size:15px;max-width:72ch}.zt-js .zt-faq__a{display:none}.zt-js .zt-faq__a--open{display:block}.zt-footer{background:var(--zt-indigo-900);color:#8FA3C6;padding:var(--zt-space-8) 0 var(--zt-space-7);font-size:14px}.zt-footer__cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:var(--zt-space-6);gap:var(--zt-space-6)}.zt-footer h3{color:var(--zt-white);font-family:var(--zt-font-text);font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;margin-bottom:var(--zt-space-3)}.zt-footer li{margin-bottom:var(--zt-space-2)}.zt-footer a:hover{color:var(--zt-white)}.zt-footer__logo svg{width:170px;display:block;margin-bottom:var(--zt-space-4)}.zt-footer__phone{font-family:var(--zt-font-display);font-weight:800;font-size:20px;color:var(--zt-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block}.zt-footer__legal{margin-top:var(--zt-space-7);padding-top:var(--zt-space-5);border-top:1px solid rgba(255,255,255,.14);font-size:13px;line-height:1.6;color:#92A6C9}.zt-footer__legal p+p{margin-top:var(--zt-space-3)}@media (max-width:1023px){.zt-footer__cols{grid-template-columns:1fr 1fr;gap:var(--zt-space-6) var(--zt-space-5)}}@media (max-width:767px){.zt-footer__cols{grid-template-columns:1fr}}.zt-js .zt-reveal{opacity:0;transform:translateY(12px)}.zt-js .zt-reveal--in{opacity:1;transform:none;transition:opacity var(--zt-dur-base) var(--zt-ease),transform var(--zt-dur-base) var(--zt-ease)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.zt-js .zt-reveal{opacity:1;transform:none}}