@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.landing{--navy:#1c3557;--navy-2:#152a45;--head-gray:#a9b2bd;--num:#c9d0d8;--block:#f4f5f6;--line:#e7eaee;--text:#6e7681;--text-2:#8a93a0;--sq:#d7dee6;--plus:#cbd3db;color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.6}html:has(.landing){scroll-behavior:smooth}.landing img{max-width:100%;display:block}.landing a{color:inherit;text-decoration:none}.landing .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.landing h1,.landing h2,.landing h3,.landing .osw{text-transform:uppercase;letter-spacing:.015em;margin:0;font-family:Oswald,Arial Narrow,sans-serif}.landing h1{font-size:clamp(44px,6.6vw,80px);font-weight:600;line-height:1.05}.landing h2{font-size:clamp(34px,4.4vw,56px);font-weight:600;line-height:1.08}.landing .two-tone{flex-direction:column;display:flex}.landing .two-tone .l1{color:var(--navy)}.landing .two-tone .l2{color:var(--head-gray)}.landing .center{text-align:center;align-items:center}.landing .left{text-align:left;align-items:flex-start}.landing .label{color:var(--text-2);align-items:center;gap:10px;margin:0 0 26px;font-size:13px;display:flex}.landing .label .sq{background:var(--sq);flex:none;width:9px;height:9px}.landing .label.center{justify-content:center}.landing .btn{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;align-items:center;gap:11px;padding:17px 28px;font-family:Oswald,sans-serif;font-size:14px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.landing .btn svg{flex:none;width:16px;height:16px}.landing .btn-navy{background:var(--navy);color:#fff}.landing .btn-navy:hover{background:var(--navy-2)}.landing .btn-white{color:var(--navy);background:#fff}.landing .btn-white:hover{background:#edf0f3}.landing .btn-ghost{border:1px solid var(--line);color:var(--navy);background:#fff}.landing .btn-ghost:hover{border-color:var(--navy)}.landing header.site{border-bottom:1px solid var(--line);z-index:50;background:#fff;position:sticky;top:0}.landing .header-in{align-items:center;gap:34px;height:76px;display:flex}.landing .brand{align-items:center;gap:12px;display:flex}.landing .brand-mark{grid-gap:3px;flex:none;grid-template-columns:9px 9px;display:grid}.landing .brand-mark i{border-radius:50%;width:9px;height:9px;display:block}.landing .brand-mark i:first-child{background:var(--navy)}.landing .brand-mark i:nth-child(2){background:#4a6fa5}.landing .brand-mark i:nth-child(3){background:var(--head-gray)}.landing .brand-mark i:nth-child(4){background:var(--sq)}.landing .brand-name b{letter-spacing:.04em;color:var(--navy);text-transform:uppercase;font-family:Oswald,sans-serif;font-size:19px;font-weight:600;line-height:1;display:block}.landing .brand-name small{color:var(--text-2);letter-spacing:.02em;margin-top:3px;font-size:10.5px;display:block}.landing .nav-catalog{letter-spacing:.05em;text-transform:uppercase;color:var(--navy);align-items:center;gap:10px;font-family:Oswald,sans-serif;font-size:14px;font-weight:600;display:flex}.landing .nav-catalog svg{width:15px;height:15px}.landing .header-right{align-items:center;gap:28px;margin-left:auto;display:flex}.landing .header-right a:not(.btn){letter-spacing:.05em;text-transform:uppercase;color:#5a6b7f;font-family:Oswald,sans-serif;font-size:14px;font-weight:500}.landing .header-right a:not(.btn):hover{color:var(--navy)}.landing .header-right .btn{padding:13px 22px;font-size:13px}.landing .hero{padding:64px 0 0}.landing .hero-sub{text-align:center;max-width:620px;color:var(--text);margin:30px auto 0;font-size:16px}.landing .hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.landing .hero-img{max-width:1160px;margin:72px auto 0;padding:0 24px}.landing .hero-img img{border:1px solid var(--line);background:#fff;width:100%}.landing section{padding:96px 0 0}.landing .sec-head{margin-bottom:46px}.landing .sec-head p.lead{max-width:680px;margin-top:18px;font-size:16px}.landing .feat-zone{position:relative}.landing .feat-grid{grid-template-columns:1fr 360px 1fr;gap:26px;display:grid}.landing .feat{background:var(--block);flex-direction:column;min-height:320px;padding:30px 32px 34px;display:flex}.landing .feat:first-of-type{grid-area:1/1}.landing .feat:nth-of-type(2){grid-area:1/3}.landing .feat:nth-of-type(3){grid-area:2/1}.landing .feat:nth-of-type(4){grid-area:2/3}.landing .feat header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.landing .feat h3{color:var(--navy);max-width:300px;font-size:19px;font-weight:600;line-height:1.25}.landing .feat .num{color:var(--num);font-family:Oswald,sans-serif;font-size:30px;font-weight:600;line-height:1}.landing .feat p{color:var(--text);max-width:390px;margin-top:auto;padding-top:26px;font-size:14px}.landing .feat-center{z-index:2;grid-area:1/2/3;place-self:center;width:128%;position:relative}.landing .feat-center img{border:1px solid var(--line);background:#fff;width:100%;padding:10px}.landing .cards{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.landing .card{border:1px solid var(--line);background:#fff}.landing .card img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%}.landing .card figcaption{border-top:1px solid var(--line);padding:20px 22px 24px}.landing .card figcaption b{letter-spacing:.04em;text-transform:uppercase;color:var(--navy);font-family:Oswald,sans-serif;font-size:15px;font-weight:600;display:block}.landing .card figcaption span{color:var(--text);margin-top:6px;font-size:13.5px;display:block}.landing .steps{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.landing .step{background:var(--block);padding:26px 28px 30px}.landing .step .num{color:#9aa3af;letter-spacing:.06em;font-family:Oswald,sans-serif;font-size:15px;font-weight:600}.landing .step h3{color:var(--navy);margin-top:14px;font-size:16px;font-weight:600;line-height:1.3}.landing .step p{color:var(--text);margin-top:10px;font-size:13.5px}.landing .tariffs{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:26px;display:grid}.landing .tariff{background:var(--block);flex-direction:column;padding:30px 28px 32px;display:flex;position:relative}.landing .tariff.hl{outline:2px solid var(--navy);outline-offset:-2px}.landing .tariff .badge{background:var(--navy);color:#fff;letter-spacing:.07em;text-transform:uppercase;padding:5px 12px;font-family:Oswald,sans-serif;font-size:11px;font-weight:600;position:absolute;top:-12px;right:20px}.landing .tariff h3{color:var(--navy);font-size:18px;font-weight:600}.landing .tariff .target{color:var(--text-2);margin-top:5px;font-size:12.5px}.landing .tariff .price{color:var(--navy);margin-top:22px;font-family:Oswald,sans-serif;font-size:36px;font-weight:600;line-height:1}.landing .tariff .price small{color:var(--text-2);letter-spacing:.03em;font-size:14px;font-weight:500}.landing .tariff ul{flex-direction:column;gap:9px;margin:22px 0 0;padding:0;list-style:none;display:flex}.landing .tariff li{color:var(--text);padding-left:18px;font-size:13px;position:relative}.landing .tariff li:before{content:"";background:var(--sq);width:7px;height:7px;position:absolute;top:8px;left:0}.landing .tariff-note{color:var(--text-2);align-items:center;gap:10px;margin-top:30px;font-size:13px;display:flex}.landing .tariff-note .sq{background:var(--sq);flex:none;width:9px;height:9px}.landing .faq-in{grid-template-columns:.9fr 1.35fr;align-items:start;gap:64px;display:grid}.landing .faq-left{position:sticky;top:110px}.landing .faq-box{background:var(--navy);max-width:360px;margin-top:44px;padding:30px 30px 32px}.landing .faq-box p{letter-spacing:.04em;text-transform:uppercase;color:#fff;font-family:Oswald,sans-serif;font-size:17px;font-weight:600;line-height:1.35}.landing .faq-box .btn{justify-content:center;width:100%;margin-top:22px}.landing details{background:var(--block);padding:26px 28px}.landing details+details{margin-top:14px}.landing summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:22px;list-style:none;display:flex}.landing summary::-webkit-details-marker{display:none}.landing .qn{color:#9aa3af;letter-spacing:.06em;flex:none;width:26px;font-family:Oswald,sans-serif;font-size:13px;font-weight:500}.landing .qt{letter-spacing:.03em;text-transform:uppercase;color:var(--navy);flex:1;font-family:Oswald,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.landing .plus{background:var(--plus);color:#fff;flex:none;place-items:center;width:30px;height:30px;transition:background .2s;display:grid}.landing .plus svg{width:13px;height:13px;transition:transform .2s}.landing details[open] .plus{background:var(--navy)}.landing details[open] .plus svg{transform:rotate(45deg)}.landing .qa{color:var(--text);max-width:640px;padding:16px 0 4px 48px;font-size:14px}.landing .cta-final{text-align:center;padding-bottom:8px}.landing .cta-final .sub{max-width:560px;margin:24px auto 0;font-size:15px}.landing .cta-final .demo{color:var(--text-2);margin-top:14px;font-size:13px}.landing .cta-final .demo code{font-family:var(--font-mono), Consolas, monospace;color:var(--navy);background:var(--block);padding:3px 8px;font-size:12px}.landing .cta-final .btn{margin-top:34px}.landing footer.site{border-top:1px solid var(--line);background:#fff;margin-top:110px}.landing .footer-in{flex-wrap:wrap;align-items:center;gap:24px;padding:30px 0;display:flex}.landing .footer-in .mid{text-align:center;color:var(--text-2);flex:1;font-size:12.5px}.landing .footer-in .right{color:var(--text-2);font-size:12.5px}.landing .hero-checks{text-align:left;flex-direction:column;gap:10px;max-width:620px;margin:26px auto 0;padding:0;list-style:none;display:flex}.landing .hero-checks li{color:var(--text);align-items:flex-start;gap:12px;font-size:15px;display:flex}.landing .hero-checks svg{flex:none;width:16px;height:16px;margin-top:3px}.landing .hero-micro{color:var(--text-2);margin:18px 0 0;font-size:13px}.landing .hero-qr{justify-content:center;align-items:center;gap:16px;margin:34px auto 0;display:flex}.landing .hero-qr img{border:1px solid var(--line);background:#fff;width:92px;height:92px;padding:6px}.landing .hero-qr span{color:var(--text-2);text-align:left;max-width:220px;font-size:13px}.landing .pains-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}.landing .pain{background:var(--block);flex-direction:column;padding:30px 32px;display:flex}.landing .pain-top{align-items:center;gap:14px;display:flex}.landing .pain-top svg{width:26px;height:26px;color:var(--navy);flex:none}.landing .pain h3{color:var(--navy);font-size:18px;font-weight:600}.landing .pain p{color:var(--text);margin-top:14px;font-size:14px}.landing .pain .loss{letter-spacing:.03em;text-transform:uppercase;color:var(--navy);margin-top:auto;padding-top:20px;font-family:Oswald,sans-serif;font-size:15px;font-weight:600}.landing .pains-cta{justify-content:center;margin-top:40px;display:flex}.landing .steps-3,.landing .roles-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.landing .role{background:var(--block);padding:30px 32px 32px}.landing .role h3{color:var(--navy);font-size:22px;font-weight:600}.landing .role .tag{letter-spacing:.05em;text-transform:uppercase;color:#5a6b7f;margin-top:6px;font-family:Oswald,sans-serif;font-size:12.5px;font-weight:600}.landing .role p:not(.tag){color:var(--text);margin-top:14px;font-size:14px}.landing .cta-final .micro{color:var(--text-2);margin-top:16px;font-size:13px}@media (max-width:1020px){.landing .cards,.landing .steps,.landing .tariffs{grid-template-columns:1fr 1fr}.landing .faq-in{grid-template-columns:1fr;gap:40px}.landing .faq-left{position:static}.landing .feat-grid{grid-template-columns:1fr}.landing .feat{min-height:0;grid-area:auto/1!important}.landing .feat p{padding-top:20px}.landing .feat-center{order:2;grid-area:auto/1;width:100%}.landing .feat:nth-of-type(3),.landing .feat:nth-of-type(4){order:3}}@media (max-width:720px){.landing .header-in{gap:16px;height:66px}.landing .nav-catalog,.landing .header-right a:not(.btn),.landing .brand-name small{display:none}.landing section{padding-top:64px}.landing .feat-grid{grid-template-columns:1fr}.landing .feat{min-height:0}.landing .feat p{padding-top:20px}.landing .cards,.landing .steps,.landing .tariffs{grid-template-columns:1fr}.landing .qa{padding-left:0}.landing .hero-cta .btn{justify-content:center;width:100%}.landing .footer-in{text-align:center;flex-direction:column}.landing .footer-in .mid{text-align:center}}@media (max-width:1020px){.landing .roles-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:720px){.landing .hero-qr{display:none}.landing .pains-grid,.landing .steps-3,.landing .roles-grid{grid-template-columns:1fr}.landing .pains-cta .btn{justify-content:center;width:100%}}.docpage{--navy:#1c3557;--line:#e7eaee;--block:#f4f5f6;--text:#6e7681;--text-2:#8a93a0;color:var(--text);background:#fff;min-height:100vh;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.65}.docpage a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.docpage .doc-top{border-bottom:1px solid var(--line);background:#fff}.docpage .doc-top-in{justify-content:space-between;align-items:center;max-width:1240px;height:64px;margin:0 auto;padding:0 24px;display:flex}.docpage .doc-brand{align-items:center;gap:12px;text-decoration:none;display:flex}.docpage .doc-brand b{letter-spacing:.04em;color:var(--navy);text-transform:uppercase;font-family:Oswald,Arial Narrow,sans-serif;font-size:18px;font-weight:600}.docpage .doc-top-in .back{letter-spacing:.04em;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:13px;font-weight:500;text-decoration:none}.docpage .doc{max-width:880px;margin:0 auto;padding:56px 24px 96px}.docpage h1{color:var(--navy);text-transform:uppercase;letter-spacing:.015em;margin:0 0 6px;font-family:Oswald,Arial Narrow,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.12}.docpage .doc-meta{color:var(--text-2);margin:0 0 40px;font-size:13.5px}.docpage h2{color:var(--navy);text-transform:uppercase;letter-spacing:.02em;margin:44px 0 14px;font-family:Oswald,Arial Narrow,sans-serif;font-size:21px;font-weight:600;line-height:1.3}.docpage h3{color:var(--navy);margin:26px 0 8px;font-size:15.5px;font-weight:600}.docpage p{margin:0 0 12px}.docpage ul{margin:0 0 14px;padding-left:20px}.docpage li{margin-bottom:6px}.docpage table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:14px}.docpage th,.docpage td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}.docpage th{background:var(--block);color:var(--navy);font-weight:600}.docpage .doc-foot{border-top:1px solid var(--line);color:var(--text-2);flex-wrap:wrap;gap:22px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.docpage .doc-foot a{color:var(--text-2);text-decoration:none}.docpage .doc-foot a:hover{color:var(--navy)}.landing .hero-install{border:1px solid var(--line);background:var(--block);text-align:left;align-items:stretch;max-width:780px;margin:30px auto 0;display:flex}.landing .hero-install .hi-tag{background:var(--navy);color:#fff;text-transform:uppercase;letter-spacing:.05em;flex-direction:column;flex:none;justify-content:center;gap:3px;padding:12px 20px;font-family:Oswald,sans-serif;display:flex}.landing .hero-install .hi-tag b{font-size:14px;font-weight:600}.landing .hero-install .hi-tag small{opacity:.75;letter-spacing:.03em;font-size:10.5px;font-weight:500}.landing .hi-step{flex:1 1 0;align-items:center;gap:10px;min-width:0;padding:12px 16px;display:flex}.landing .hi-step+.hi-step{border-left:1px solid var(--line)}.landing .hi-num{border:1px solid var(--navy);width:22px;height:22px;color:var(--navy);flex:none;justify-content:center;align-items:center;font-family:Oswald,sans-serif;font-size:12px;font-weight:600;display:flex}.landing .hi-text{color:var(--text-2);min-width:0;font-size:12.5px;line-height:1.4}.landing .hi-text b{color:var(--navy);font-weight:600;display:block}.landing .hero-adv{color:var(--text-2);flex-wrap:wrap;justify-content:center;gap:6px 0;margin:18px auto 0;font-size:13px;display:flex}.landing .hero-adv span{align-items:center;display:inline-flex}.landing .hero-adv span+span:before{content:"";background:var(--head-gray);width:4px;height:4px;margin:0 12px}@media (max-width:720px){.landing .hero-install{flex-direction:column}.landing .hero-install .hi-tag{flex-direction:row;align-items:baseline;gap:10px;padding:11px 16px}.landing .hi-step+.hi-step{border-left:none;border-top:1px solid var(--line)}}
