@font-face{font-family:'K5 Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5Display-800-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'K5 Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5Display-800-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'K5 Text';font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/fonts5/K5Text-400-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'K5 Text';font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/fonts5/K5Text-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'K5 Text';font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts5/K5Text-600-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'K5 Text';font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts5/K5Text-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'K5 Mono';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5Mono-500-cyrillic.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:'K5 Mono';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5Mono-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'K5 Hy Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5HyDisplay-800-armenian.woff2) format('woff2');unicode-range:U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17}
@font-face{font-family:'K5 Hy Text';font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/fonts5/K5HyText-400-armenian.woff2) format('woff2');unicode-range:U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17}
@font-face{font-family:'K5 Hy Text';font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts5/K5HyText-600-armenian.woff2) format('woff2');unicode-range:U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17}
@font-face{font-family:'K5 Display';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts5/K5Display-800-num.woff2) format('woff2');unicode-range:U+0020,U+0021,U+0022,U+0023,U+0024,U+0025,U+0026,U+0027,U+0028,U+0029,U+002A,U+002B,U+002C,U+002D,U+002E,U+002F,U+0030,U+0031,U+0032,U+0033,U+0034,U+0035,U+0036,U+0037,U+0038,U+0039,U+003A,U+003F,U+0040,U+00AB,U+00BB,U+2013,U+2014,U+201C,U+201D,U+20AC,U+2192}
body.v5 .top .bar{background:rgba(11,13,18,.62);border:1px solid rgba(163,170,184,.16)}
body.v5 .pill.lime{box-shadow:0 10px 30px -10px rgba(167,171,255,.6)}
body.v5 .pill.lime:hover{box-shadow:0 16px 40px -12px rgba(167,171,255,.75)}
body.v5 .pill.ghost{color:#ECEEF2;border:1.5px solid rgba(163,170,184,.35)}
body.v5 .chip{border:1px solid rgba(163,170,184,.22);background:rgba(21,25,34,.6)}
body.v5 .chip b{box-shadow:0 0 0 0 rgba(167,171,255,.6)}
body.v5 .offer{background:rgba(21,25,34,.62);border:1px solid rgba(167,171,255,.28)}
body.v5 .offer .sep{background:rgba(163,170,184,.25)}
body.v5 .node{background:rgba(21,25,34,.74)}
body.v5 .wire{background:repeating-linear-gradient(to bottom,rgba(163,170,184,.35) 0 6px,transparent 6px 12px)}
body.v5 .wire i{box-shadow:0 0 16px 2px rgba(167,171,255,.7)}
body.v5 .svc::before{background:radial-gradient(circle,rgba(255,155,107,.22),transparent 65%)}
body.v5 .svc:hover{border-color:rgba(167,171,255,.5)}
body.v5 .svc .ic{background:rgba(167,171,255,.12);border:1px solid rgba(167,171,255,.3)}
body.v5 .svc.main{border-color:rgba(167,171,255,.35)}
body.v5 .work:hover{border-color:rgba(167,171,255,.5)}
body.v5 .work .shot::before{background:#1E2330;background-image:radial-gradient(circle at 12px 11px,#596070 4px,transparent 5px),radial-gradient(circle at 26px 11px,#596070 4px,transparent 5px),radial-gradient(circle at 40px 11px,#596070 4px,transparent 5px)}
body.v5 .light .eyebrow{color:#2B30FF}
body.v5 .plan{border:1.5px solid #D9DCE3}
body.v5 .plan:hover{box-shadow:0 30px 60px -30px rgba(11,13,18,.35)}
body.v5 .plan.hot{color:#ECEEF2}
body.v5 .faq details[open] summary i{background:#2B30FF}
body.v5 .card{background:rgba(21,25,34,.72);border:1px solid rgba(163,170,184,.18)}
body.v5 .f input,body.v5 .f select,body.v5 .f textarea{background:rgba(11,13,18,.7)}
body.v5 .picked{background:rgba(167,171,255,.08);border:1px dashed rgba(167,171,255,.4)}
body.v5 .langsw{background:rgba(163,170,184,.08);border:1px solid rgba(163,170,184,.16)}
body.v5 .hero .answer{color:#DCE0E8}
body.v5 .prose p{color:#596070}
body.v5 .prose a{color:#2B30FF}
body.v5 .ticks li{color:#596070}
body.v5 .incl{border:1.5px solid #D9DCE3}
body.v5 .tbl-wrap{border:1.5px solid #D9DCE3}
body.v5 .note a{color:#2B30FF}
body.v5 .rel:hover{border-color:rgba(167,171,255,.5)}
body.v5 .light .rel{border-color:#D9DCE3}
body.v5 .light .rel small{color:#2B30FF}
body.v5 .tldr{background:rgba(21,25,34,.62);border:1px solid rgba(255,155,107,.28)}
body.v5 .light .inl{color:#2B30FF}
body.v5 .nchip{background:rgba(21,25,34,.6);color:#ECEEF2}
body.v5 .hub{border:1.5px solid #D9DCE3}
body.v5 .hub:hover{box-shadow:0 30px 60px -30px rgba(11,13,18,.35)}
body.v5 .hub small{color:#2B30FF}
body.v5 .opt{border:1.5px solid #D9DCE3}
body.v5 .opt input{accent-color:#2B30FF}
body.v5 .opt:has(input:checked){border-color:#2B30FF;background:#F3F4FF}
body.v5 .calc-out{color:#ECEEF2}
body.v5 .cmp-sec .ptable{color:#ECEEF2}
body.v5 .light .ptable.cmp td:last-child{color:#2B30FF}
body.v5 .toc{border:1.5px solid #D9DCE3}
body.v5 .toc a{color:#2B30FF}
body.v5 .steps-ol{color:#596070}
body.v5 .callout{background:#F3F4FF;border-left:4px solid #2B30FF;color:#596070}
body.v5 .fig{border:1px solid #D9DCE3}
body.v5 .demo-desk{background:#1E2330}
body.v5 .demo-desk::before{background:#1E2330;background-image:radial-gradient(circle at 12px 11px,#596070 4px,transparent 5px),radial-gradient(circle at 26px 11px,#596070 4px,transparent 5px),radial-gradient(circle at 40px 11px,#596070 4px,transparent 5px)}
body.v5 .demo-sec .ticks li{color:#ECEEF2}
body.v5 .gx-chips a{color:#ECEEF2;border:1.5px solid rgba(163,170,184,.28)}
body.v5 .hg-all{--fg:#ECEEF2;border:1.5px dashed rgba(163,170,184,.35)}
body.v5 .hg-btn{border:1.5px solid rgba(163,170,184,.35);color:#ECEEF2}
body.v5 .svc-note a,body.v5 .inl{background:linear-gradient(transparent 58%,rgba(167,171,255,.55) 58%)}
body.v5 .tr{border-bottom:1px dashed #C5C9D2}
body.v5 .tr.hot{background:#ECEDFF}
body.v5 .tsub{border-bottom:1px dashed #C5C9D2;background:#F4F5F8}
body.v5 .card{color:#ECEEF2}
body.v5 .tgmsg .bub{color:#ECEEF2}
body.v5 .nk{color:#ECEEF2}
body.v5 .hnk{color:#ECEEF2}
body.v5 .burger span{background:#ECEEF2}
body.v5 .mnav nav a{color:#ECEEF2}
@media (max-width:640px){body.v5 .ptable tr{border-bottom:1px solid rgba(11,13,18,.12)}}
body.v5 .ls-m{color:#ECEEF2}
@media (min-width:1100px){body.v5 .prose.long>.toc{border-left:2px solid #D9DCE3}
body.v5 .prose.long>.toc a{color:#596070}}
body.v5 .pg .f input,body.v5 .pg .f select{border:1.5px solid #D9DCE3}
body.v5 .pg .f input:focus,body.v5 .pg .f select:focus{border-color:#2B30FF}
body.v5 .pg-out{color:#ECEEF2}
body.v5 .pg-lang{background:rgba(163,170,184,.12)}
body.v5 .pg-warn{border-left:3px solid #2B30FF}
body.v5 .pg-why-i{border-top:1.5px solid rgba(163,170,184,.25)}
body.v5 .v3-speed{background:rgba(163,170,184,.18);border:1px solid rgba(163,170,184,.18)}
body.v5 .v3t{border:1px solid rgba(163,170,184,.18)}
body.v5 .v3t.hot{box-shadow:0 30px 60px -30px rgba(167,171,255,.45)}
body.v5 .v3c{border:1px solid rgba(163,170,184,.18);background:linear-gradient(160deg,rgba(167,171,255,.07),transparent 60%)}
body.v5 .v3-af{box-shadow:0 20px 50px -30px rgba(11,13,18,.4)}
body.v5 .v3-pt{border:1px dashed rgba(167,171,255,.5)}
body.v5 .kt-list{border-top:1px solid rgba(163,170,184,.18)}
body.v5 .kt-row{border-bottom:1px solid rgba(163,170,184,.18)}
body.v5 .kt-row:hover{background:rgba(167,171,255,.05)}
body.v5 .kt-incl li{border:1px solid rgba(167,171,255,.35);background:rgba(167,171,255,.05)}
body.v5 .kg{border:1px solid rgba(163,170,184,.18);background:linear-gradient(160deg,rgba(255,155,107,.08),transparent 60%)}
body.v5.v4{--night:#0B0D12;--night-2:#151922;--mist:#A3AAB8;background:#0B0D12}
body.v5.v4 .top .bar{background:rgba(11,13,18,.66)}
body.v5.v4 .hero h1 .tg{box-shadow:0 0 44px -8px rgba(167,171,255,.65)}
body.v5.v4 .pill.lime{box-shadow:0 18px 44px -18px rgba(167,171,255,.9),inset 0 -2px 0 rgba(0,0,0,.08)}
body.v5 .v4soon .clk{background:rgba(167,171,255,.08)}
body.v5.v4 .ph{background:linear-gradient(160deg,#262B36,#151922)}
body.v5 .v4ntf{background:rgba(21,25,34,.88)}
body.v5.v4 .marquee{background:#0B0D12;color:#ECEEF2}
body.v5.v4 .marquee span:nth-child(3n+1){color:#ECEEF2}
body.v5.v4 .light{background:#EEF0F3}
body.v5.v4 .light .eyebrow,body.v5.v4 .v3-audit .eyebrow{color:#2B30FF}
body.v5 .nmk .n-top{background:var(--c2,#A7ABFF)}
body.v5 .nmk .n-h{background:var(--c3,#ECEEF2)}
body.v5 .nmk .n-b{background:var(--c2,#A7ABFF)}
body.v5 .nmk.v2{--c0:#EEF0F3;--c1:rgba(11,13,18,.14);--c2:#2B30FF}
body.v5 .nmk.v3{--c3:#F2D8D2}
@media(min-width:1000px){body.v5 .v4side .vp{background:linear-gradient(160deg,#262B36,#151922)}}
body.v5.v4.k{--k-bg:#0B0D12;--k-bg-2:#151922;--k-bg-3:#1E2330;--k-paper:#EEF0F3;--k-line-l:#D9DCE3;--k-tx:#ECEEF2;--k-tx-2:#A3AAB8;--k-ink:#0B0D12;--k-ink-2:#596070;--k-lime:#A7ABFF;--k-lime-soft:rgba(167,171,255,.08);--k-mint:#FF9B6B;--k-green-l:#2B30FF;--k-sh-l:0 30px 60px -36px rgba(11,13,18,.35)}
body.v5.v4.k .k-hero h1::after{box-shadow:0 0 44px -8px rgba(167,171,255,.65)}
body.v5.v4.k .k-hero .lead{color:#DCE0E8}
body.v5.v4.k .k-hero .offer b{box-shadow:inset 0 0 0 1px rgba(167,171,255,.4)}
@media(min-width:1000px){body.v5.v4.k .k-langs i{background:rgba(21,25,34,.88)}
body.v5.v4.k .k-desk::before{background:#18231E radial-gradient(circle at 16px 14px,#596070 4px,transparent 5px),radial-gradient(circle at 32px 14px,#596070 4px,transparent 5px),radial-gradient(circle at 48px 14px,#596070 4px,transparent 5px)}
body.v5.v4.k .k-chat{background:linear-gradient(160deg,#262B36,#151922)}
body.v5.v4.k .k-chat-msgs .ok{box-shadow:inset 0 0 0 1px rgba(167,171,255,.5)}}
body.v5.v4.k .incl{box-shadow:inset 0 0 0 1px rgba(11,13,18,.08),var(--k-sh-l)}
body.v5.v4.k[data-krow="1"] #prices tbody tr:nth-child(1){background:rgba(167,171,255,.06)}
body.v5.v4.k .k-cta-in{background:var(--k-bg-2) radial-gradient(ellipse 60% 120% at 0 50%,rgba(167,171,255,.10),transparent 60%)}
body.v5.v4.k .faq summary:focus-visible{box-shadow:0 0 0 6px rgba(167,171,255,.6)}
body.v5.v4.k .hub{box-shadow:inset 0 0 0 1px rgba(11,13,18,.08),var(--k-sh-l)}
body.v5.v4.k .hub:hover{box-shadow:inset 0 0 0 1px rgba(11,13,18,.16),0 36px 60px -34px rgba(11,13,18,.5)}
body.v5.kpromo{--ka-bg:#0B0D12;--ka-bg2:#10131A;--ka-card:#151922;--ka-mut:#A3AAB8;--ka-lime:#A7ABFF;--ka-mint:#FF9B6B;--ka-dew:#EEF0F3;--ka-ink:#0B0D12;--ka-moss:#596070}
body.v5.kpromo .ka-ticks li svg{background:rgba(167,171,255,.16)}
body.v5.kpromo .ka-dark .ka-ticks li svg{background:rgba(167,171,255,.12)}
body.v5.kpromo .ka-hero{background:radial-gradient(900px 520px at 82% 18%,rgba(255,155,107,.13),transparent 60%),
radial-gradient(700px 480px at 8% 100%,rgba(167,171,255,.08),transparent 60%),var(--ka-bg)}
body.v5.kpromo .ka-chip{border:1px solid rgba(167,171,255,.35);background:rgba(167,171,255,.06)}
body.v5.kpromo .kc-d{box-shadow:0 0 0 0 rgba(167,171,255,.6)}
body.v5.kpromo .kb-top span{color:#D9DCE3}
body.v5.kpromo .kb-row.up:first-of-type,body.v5.kpromo .kb-row.up{background:linear-gradient(90deg,rgba(167,171,255,.07),transparent 70%)}
body.v5.kpromo .kb-s.up{background:rgba(167,171,255,.16)}
body.v5.kpromo .kb-s.learn{background:rgba(255,155,107,.13)}
body.v5.kpromo .kb-toast{color:#0B0D12}
body.v5.kpromo .kb-toast small{color:#596070}
body.v5.kpromo .ka-proof li{background:#0B0D12}
body.v5.kpromo .ka-card{border:1px solid rgba(11,13,18,.07);box-shadow:0 1px 0 rgba(11,13,18,.04)}
body.v5.kpromo .ka-card:hover{box-shadow:0 22px 40px -26px rgba(11,13,18,.35)}
body.v5.kpromo .ka-n{background:rgba(167,171,255,.28)}
body.v5.kpromo .ka-chan .ka-ticks li{color:#D9DCE3}
body.v5.kpromo .ka-case{border:1px solid rgba(11,13,18,.07)}
body.v5.kpromo .ka-case:hover{box-shadow:0 26px 44px -28px rgba(11,13,18,.4)}
body.v5.kpromo .kx-per{color:#596070}
body.v5.kpromo .ka-case dl{border-top:1px solid rgba(11,13,18,.08)}
body.v5.kpromo .ka-case dt{color:#596070}
body.v5.kpromo .ka-case dd.kx-res{background:rgba(167,171,255,.28)}
body.v5.kpromo .ka-steps{background:radial-gradient(800px 400px at 90% 0%,rgba(167,171,255,.08),transparent 60%),var(--ka-bg)}
body.v5.kpromo .ka-pk{border:1px solid rgba(11,13,18,.08)}
body.v5.kpromo .ka-pk.hot{box-shadow:0 30px 60px -30px rgba(11,13,18,.55)}
body.v5.kpromo .ka-pk.hot .ka-ticks li svg{background:rgba(167,171,255,.14)}
body.v5.kpromo .ka-free{background:linear-gradient(90deg,rgba(167,171,255,.35),rgba(167,171,255,.12))}
body.v5.kpromo .ka-term{background:#0B0D12}
body.v5.kpromo .ka-cmp th{background:#10131A}
body.v5.kpromo .ka-cmp td+td{background:rgba(167,171,255,.04)}
body.v5.kpromo .ka-cmp td+td svg{background:rgba(167,171,255,.12)}
body.v5 .kc{--kc-n3:#151922;--kc-mist:#A3AAB8;--kc-ink:#ECEEF2;--kc-lime:#A7ABFF}
body.v5 .kc .ktag{border:1px solid rgba(167,171,255,.35)}
body.v5 .kc .kbr-bar span{background:#262B36}
body.v5lp .top.sc{background:rgba(11,13,18,.78)}
body.v5lp .logo i{box-shadow:0 0 24px -4px rgba(167,171,255,.6)}
body.v5lp .btn .ar{background:rgba(11,13,18,.12)}
body.v5lp .btn-p{box-shadow:0 18px 44px -18px rgba(167,171,255,.85),inset 0 -2px 0 rgba(0,0,0,.08)}
body.v5lp .btn-p:hover{box-shadow:0 22px 54px -16px rgba(167,171,255,1)}
body.v5lp .aur .a1{background:radial-gradient(closest-side,rgba(167,171,255,.20),rgba(167,171,255,0))}
body.v5lp .aur .a2{background:radial-gradient(closest-side,rgba(255,155,107,.16),rgba(255,155,107,0))}
body.v5lp .kick .lv{background:rgba(255,155,107,.1)}
body.v5lp .kick .lv:before{box-shadow:0 0 0 0 rgba(255,155,107,.6)}
body.v5lp h1 em:before{box-shadow:0 0 40px -6px rgba(167,171,255,.6)}
body.v5lp .hsub:before{box-shadow:0 0 12px rgba(167,171,255,.8)}
body.v5lp .rv li{background:rgba(167,171,255,.07);box-shadow:inset 0 0 0 1px rgba(167,171,255,.22)}
body.v5lp .soon .clk{background:rgba(167,171,255,.08)}
body.v5lp .ph{background:linear-gradient(160deg,#262B36,#151922)}
body.v5lp .nmk .n-top{background:var(--c2,#A7ABFF)}
body.v5lp .nmk .n-h{background:var(--c3,#ECEEF2)}
body.v5lp .nmk .n-b{background:var(--c2,#A7ABFF)}
body.v5lp .nmk.v2{--c0:#EEF0F3;--c1:rgba(11,13,18,.14);--c2:#2B30FF}
body.v5lp .nmk.v3{--c3:#F2D8D2}
body.v5lp .ph .nt{background:#151922}
body.v5lp .ph .lb{background:rgba(11,13,18,.72)}
body.v5lp .ntf{background:rgba(21,25,34,.86)}
body.v5lp .card{box-shadow:0 50px 100px -50px rgba(167,171,255,.55),0 0 0 1px rgba(255,255,255,.5) inset}
body.v5lp .card:before{background:conic-gradient(from var(--a,0deg),rgba(167,171,255,.0),rgba(167,171,255,.9),rgba(255,155,107,.6),rgba(167,171,255,0) 40%)}
body.v5lp .card .sub{color:#596070}
body.v5lp label{color:#596070}
body.v5lp input:focus{box-shadow:inset 0 0 0 2px var(--ink),0 0 0 5px rgba(167,171,255,.45)}
body.v5lp .card .btn-p{box-shadow:0 16px 34px -16px rgba(11,13,18,.8)}
body.v5lp .card .btn-p .ar{background:rgba(167,171,255,.16)}
body.v5lp .fnote{color:#596070}
body.v5lp .orw{color:#596070}
body.v5lp .riskb{background:linear-gradient(160deg,rgba(167,171,255,.10),rgba(255,155,107,.04) 60%,transparent),var(--pn);box-shadow:inset 0 0 0 1px rgba(167,171,255,.25)}
body.v5lp .dm.prem .ph{background:linear-gradient(160deg,#A7ABFF,#FF9B6B 55%,#16261D);box-shadow:0 40px 80px -30px rgba(167,171,255,.45)}
body.v5lp .steps .ln{box-shadow:0 0 14px rgba(167,171,255,.7)}
body.v5lp .st.on:before{box-shadow:0 0 0 6px rgba(167,171,255,.14)}
body.v5lp .tgm{background:linear-gradient(160deg,#262B36,#151922)}
body.v5lp .gua{background:rgba(167,171,255,.07);box-shadow:inset 0 0 0 1px rgba(167,171,255,.3)}
body.v5lp .tr.hot{background:radial-gradient(120% 80% at 100% 0%,rgba(167,171,255,.16),transparent 60%),var(--pn2);box-shadow:inset 0 0 0 1px rgba(167,171,255,.45),0 40px 80px -40px rgba(167,171,255,.4)}
body.v5lp .aud .sub{color:#596070}
body.v5lp .v3-af{box-shadow:0 30px 60px -36px rgba(11,13,18,.45)}
body.v5lp .v3-msg{color:#596070}
body.v5lp .faq details{border-bottom:1px solid rgba(11,13,18,.12)}
body.v5lp .faq p{color:#596070}
body.v5lp .big{-webkit-text-stroke:1px rgba(167,171,255,.35)}
body.v5lp .stk{background:rgba(11,13,18,.9)}
body.v5{
--k5-paper:#EEF0F3; --k5-paper-2:#FFFFFF; --k5-paper-3:#E3E6EB;
--k5-ink:#0B0D12; --k5-ink-2:#151922; --k5-ink-3:#1E2330;
--k5-blue:#2B30FF; --k5-blue-2:#1B1FD8; --k5-blue-soft:#DDDFFF; --k5-sky:#A7ABFF;
--k5-apri:#FF6A2B; --k5-apri-l:#FF9B6B;
--k5-mut:#596070; --k5-mut-d:#A3AAB8;
--k5-line:rgba(11,13,18,.13); --k5-line-d:rgba(255,255,255,.12);
--k5-ez:cubic-bezier(.2,.8,.2,1);
--k5-d:"K5 Display","AvenirNextCondensed-Heavy","Avenir Next Condensed","Roboto Condensed",sans-serif-condensed,Impact,"Arial Narrow",sans-serif;
--k5-t:"K5 Text",system-ui,-apple-system,"Segoe UI",sans-serif;
--k5-m:"K5 Mono",ui-monospace,Menlo,Consolas,monospace;
--night:#0B0D12; --night-2:#151922; --line:rgba(255,255,255,.12);
--dew:#EEF0F3; --dew-2:#FFFFFF; --ink:#0B0D12; --mist:#A3AAB8; --moss:#596070;
--lime:#A7ABFF; --mint:#FF9B6B; --peach:#FF6A2B;
--display:var(--k5-d); --body:var(--k5-t);
--r:18px;
background:var(--k5-ink)!important;color:#ECEEF2;
font-family:var(--k5-t);
letter-spacing:-.005em;
}
html[lang=hy] body.v5{--k5-d:"K5 Hy Display","K5 Display","Noto Sans Armenian",sans-serif-condensed,sans-serif;--k5-t:"K5 Hy Text","K5 Text",system-ui,sans-serif}
html body.v5.v5{--display:var(--k5-d);--body:var(--k5-t)}
html body.v5 .grain,html body.v5 .glow{display:none!important}
body.v5 ::selection{background:var(--k5-blue);color:#fff}
body.v5 :focus-visible{outline:2px solid var(--k5-blue);outline-offset:3px}
html body.v5.v5 h1,html body.v5.v5 h2,html body.v5.v5 .big,html body.v5.v5 h2.big{font-family:var(--k5-d)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.006em!important;line-height:.9;text-wrap:balance}
html body.v5.v5 h1{font-size:clamp(48px,7.4vw,124px);line-height:.88}
html body.v5.v5 h2{font-size:clamp(40px,5.6vw,92px)}
html[lang=hy] body.v5.v5 h1,html[lang=hy] body.v5.v5 h2{letter-spacing:0!important;line-height:.98}
html[lang=hy] body.v5.v5 h1{font-size:clamp(40px,6.2vw,104px)}
html[lang=hy] body.v5.v5 h2{font-size:clamp(34px,4.8vw,78px)}
html body.v5.v5 h3{font-family:var(--k5-t);font-weight:700;letter-spacing:-.015em}
html body.v5.v5 h1 em,html body.v5.v5 h2 em{font-style:normal;color:var(--k5-blue)}
html body.v5.v5 .eyebrow,html body.v5.v5 .k-eyebrow,html body.v5.v5 .kicker{font-family:var(--k5-m);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--k5-mut-d)}
html body.v5.v5 .eyebrow::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:var(--k5-apri)}
html body.v5.v5 .light .eyebrow{color:var(--k5-mut)}
html body.v5.v5 .top .bar{background:#EEF0F3;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--k5-line);box-shadow:none;color:var(--k5-ink)}
html body.v5.v5 .logo{font-family:var(--k5-d)!important;font-weight:800!important;text-transform:uppercase;font-size:27px;letter-spacing:.01em;color:var(--k5-ink)}
html body.v5.v5 .logo i{background:var(--k5-blue);border-radius:7px;width:24px;height:24px}
html body.v5.v5 .logo i::after{background:#fff;width:9px;height:9px}
html body.v5.v5 .top nav a{color:var(--k5-ink);font-weight:500;font-size:15px;position:relative}
html body.v5.v5 .top nav a:hover{color:var(--k5-blue)}
html body.v5.v5 .top nav a[aria-current],html body.v5.v5 .top nav a.on{color:var(--k5-blue)}
html body.v5.v5 .top .langsw{background:transparent;border:1px solid var(--k5-line);border-radius:99px;padding:3px}
html body.v5.v5 .top .langsw a,html body.v5.v5 .top .langsw span{font-family:var(--k5-m);font-weight:500;font-size:12px;color:var(--k5-ink);border-radius:99px;min-width:38px;min-height:34px}
html body.v5.v5 .top .langsw span{background:var(--k5-ink);color:#fff}
html body.v5.v5 .top .langsw a:hover{color:var(--k5-blue)}
html body.v5.v5 .burger{border-color:var(--k5-line);background:transparent;color:var(--k5-ink)}
html body.v5.v5 .burger span{background:var(--k5-ink)}
html body.v5.v5 .mnav{background:var(--k5-paper);color:var(--k5-ink)}
html body.v5.v5 .mnav nav a{color:var(--k5-ink);border-color:var(--k5-line);font-family:var(--k5-d);font-weight:800;text-transform:uppercase;font-size:30px;letter-spacing:0}
html[lang=hy] body.v5.v5 .mnav nav a{font-size:24px}
html body.v5.v5 .mnav nav a i{color:var(--k5-blue)}
html body.v5.v5 .mnav .langsw{border-color:var(--k5-line)}
html body.v5.v5 .mnav .langsw a{color:var(--k5-ink)}
html body.v5.v5 .mnav .langsw span{background:var(--k5-ink);color:#fff}
html body.v5.v5 .pill{text-align:center;font-family:var(--k5-t);font-weight:600;letter-spacing:-.01em;border-radius:99px;transition:background .25s var(--k5-ez),color .25s,transform .25s var(--k5-ez),box-shadow .25s}
html body.v5.v5 .pill.lime{background:var(--k5-blue);color:#fff;box-shadow:none}
html body.v5.v5 .pill.lime:before{display:none}
html body.v5.v5 .pill.lime:hover{background:var(--k5-ink);color:#fff;transform:translateY(-1px)}
html body.v5.v5 .pill.ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor;border:0}
html body.v5.v5 .pill.ghost:hover{background:currentColor}
html body.v5.v5 .pill.ghost:hover>*{filter:none}
html body.v5.v5 .pill.dark{background:var(--k5-ink);color:#fff}
html body.v5.v5 .top .pill.lime{background:var(--k5-ink);color:#fff}
html body.v5.v5 .top .pill.lime:hover{background:var(--k5-blue)}
html body.v5.v5 .hero{background:var(--k5-paper);color:var(--k5-ink)}
html body.v5.v5 .hero:before{display:none}
html body.v5.v5 .hero .here{font-family:var(--k5-m);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--k5-mut)}
html body.v5.v5 .hero .here .on,html body.v5.v5 .hero #yvnOpen{color:var(--k5-apri)}
html body.v5.v5 .hero h1{color:var(--k5-ink)}
html body.v5.v5 .hero h1 .tg{background:none;color:var(--k5-blue);padding:0;margin:0;box-shadow:none;transform:none;display:inline;animation:none}
html body.v5.v5 .hero .hsub{color:var(--k5-ink);font-weight:600}
html body.v5.v5 .hero .lead,html body.v5.v5 .hero .answer{color:var(--k5-mut)}
html body.v5.v5 .hero .lead b{color:var(--k5-ink)}
html body.v5.v5 .hero .hgeo{color:var(--k5-ink)}
html body.v5.v5 .hero .hpick>span{color:var(--k5-mut);font-family:var(--k5-m);font-size:12px;letter-spacing:.06em;text-transform:uppercase}
html body.v5.v5 .hero .hnk{background:transparent;color:var(--k5-ink);border:1px solid var(--k5-line);border-radius:99px}
html body.v5.v5 .hero .hnk:hover,html body.v5.v5 .hero .hnk[aria-pressed=true],html body.v5.v5 .hero .hnk.on{background:var(--k5-ink);color:#fff;border-color:var(--k5-ink)}
html body.v5.v5 .v4soon{background:var(--k5-paper-2);box-shadow:inset 0 0 0 1px var(--k5-line);color:var(--k5-mut);border-radius:14px}
html body.v5.v5 .v4soon b{color:var(--k5-ink)}
html body.v5.v5 .v4soon .clk{font-family:var(--k5-d);font-weight:800;font-size:22px;color:#fff;background:var(--k5-apri);border-radius:10px}
html body.v5.v5 .hero .pill.ghost{color:var(--k5-ink)}
html body.v5.v5 .hero .pill.ghost:hover{background:var(--k5-ink);color:#fff}
@media(min-width:901px){
html body.v5.v5.home .hero{position:relative;overflow:hidden;overflow:clip;--k5g:clamp(16px,4vw,48px);--k5gap:clamp(28px,5vw,64px)}
html body.v5.v5.home .hero .wrap{--k5c1:calc((100% - 2*var(--k5g) - var(--k5gap))*.65);--k5c2:calc((100% - 2*var(--k5g) - var(--k5gap))*.35);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}
html body.v5.v5.home .hero::after{content:"";position:absolute;top:0;bottom:0;right:0;left:calc(max(0px,(100% - 1240px)/2) + var(--k5g) + (min(100%,1240px) - 2*var(--k5g) - var(--k5gap))*.65 + var(--k5gap)/2);background:var(--k5-blue);z-index:0;pointer-events:none}
html body.v5.v5 .hero .phones{z-index:2}
}
html body.v5.v5 .hero .wrap{z-index:2}
html body.v5.v5 .hero h1{font-size:clamp(52px,6.6vw,104px);line-height:.86;margin-top:22px;letter-spacing:-.012em}
html[lang=hy] body.v5.v5 .hero h1{font-size:clamp(42px,6vw,92px);line-height:.98}
html body.v5.v5 .hero .hsub{font-size:clamp(18px,1.5vw,22px);margin-top:26px;letter-spacing:-.015em}
html body.v5.v5 .ph{background:#0B0D12!important;box-shadow:0 50px 80px -40px rgba(5,6,40,.75),0 0 0 1px rgba(255,255,255,.08)!important}
html body.v5.v5 .ph .tag{background:#fff!important;color:var(--k5-ink)!important;border-radius:99px;font-family:var(--k5-t);font-weight:600}
html body.v5.v5 .v4ntf{background:#fff;color:var(--k5-ink);box-shadow:0 24px 48px -20px rgba(5,6,40,.55)}
html body.v5.v5 .v4ntf span span{color:var(--k5-mut)}
html body.v5.v5 .v4ntf i{background:var(--k5-blue);border-radius:10px}
@media(max-width:900px){
html body.v5.v5 .hero{padding-top:96px}
html body.v5.v5 .hero h1{font-size:clamp(46px,14.2vw,84px)}
html[lang=hy] body.v5.v5 .hero h1{font-size:clamp(36px,10.6vw,64px)}
html body.v5.v5 .hero .phones{position:relative;margin-left:calc(-1*clamp(16px,4vw,48px));margin-right:calc(-1*clamp(16px,4vw,48px));width:auto!important;max-width:none!important;align-self:stretch;padding:76px 0 30px;background:var(--k5-blue);overflow:hidden}
}
html body.v5.v5 .light,html body.v5.v5 section.light{background:var(--k5-paper);color:var(--k5-ink)}
html body.v5.v5 h2 em,html body.v5.v5 h2.big em{color:var(--k5-sky)}
html body.v5.v5 .light h2 em,html body.v5.v5 .light .big em{color:var(--k5-blue)}
html body.v5.v5 .light .sec .head p,html body.v5.v5 .light .head p,html body.v5.v5 .phead p{color:var(--k5-mut)}
html body.v5.v5 .svc-note a,html body.v5.v5 .inl,html body.v5.v5 .light .inl{background:linear-gradient(transparent 62%,rgba(43,48,255,.22) 62%);color:inherit!important}
html body.v5.v5 .marquee{background:var(--k5-blue)!important;color:#fff!important;border:0;padding:20px 0}
html body.v5.v5 .marquee span{font-family:var(--k5-d);font-weight:800;text-transform:uppercase;font-size:clamp(26px,3vw,44px);letter-spacing:0;color:#fff!important;-webkit-text-stroke:0!important}
html body.v5.v5 .marquee span:nth-child(2n){color:transparent!important;-webkit-text-stroke:1.2px #fff!important}
html body.v5.v5 .marquee span::after{background:var(--k5-apri)!important;width:10px;height:10px}
html body.v5.v5 .list{border-top:1px solid var(--k5-line-d)}
html body.v5.v5 .row b{font-family:var(--k5-t);font-weight:600;letter-spacing:-.025em}
html body.v5.v5 .row .p{color:#fff;font-family:var(--k5-d);font-weight:800;font-size:22px;letter-spacing:.005em}
html body.v5.v5 .row .n{font-family:var(--k5-m);font-size:12px}
html body.v5.v5 .row:hover{background:var(--k5-blue)}
html body.v5.v5 .row:hover *{color:#fff!important}
html body.v5.v5 .nchip{background:transparent!important;color:#fff!important;border:1px solid var(--k5-line-d)!important;border-radius:99px!important}
html body.v5.v5 .light .nchip{color:var(--k5-ink)!important;border-color:var(--k5-line)!important}
html body.v5.v5 .nchip:hover{background:var(--k5-blue)!important;border-color:var(--k5-blue)!important;color:#fff!important}
html body.v5.v5 .smeta{border:1px solid var(--k5-ink);border-radius:20px;overflow:hidden;background:#fff}
html body.v5.v5 .tr{border-bottom:1px solid var(--k5-line)}
html body.v5.v5 .tr.hot{background:var(--k5-blue-soft)}
html body.v5.v5 .tr .c4{font-family:var(--k5-d);font-weight:800;font-size:30px;letter-spacing:0}
html body.v5.v5 .tr a.c5{background:none;color:var(--k5-blue);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}
html body.v5.v5 .tr a.c5:hover{color:var(--k5-ink)}
html body.v5.v5 .tsub{background:var(--k5-paper);border-bottom:1px solid var(--k5-line);font-family:var(--k5-m);font-weight:500;font-size:11.5px}
html body.v5.v5 .mark{background:var(--k5-apri);color:#fff;transform:none;border-radius:99px;padding:3px 9px;font-weight:600}
html body.v5.v5 .v3-speed b,html body.v5.v5 .v3c b,html body.v5.v5 .v3t-p{font-family:var(--k5-d)!important;font-weight:800!important;letter-spacing:0!important;color:#fff}
html body.v5.v5 .v3c{background:var(--k5-ink-2);border-color:var(--k5-line-d)}
html body.v5.v5 .v3t.hot{background:#fff;color:var(--k5-ink);border-color:#fff;box-shadow:none}
html body.v5.v5 .v3t.hot .v3t-p{color:var(--k5-blue)}
html body.v5.v5 .v3t-h span{background:var(--k5-apri);color:#fff}
html body.v5.v5 .v3-note{border-left-color:var(--k5-blue)}
html body.v5.v5 .v3-pt{border:1px solid var(--k5-line-d);background:var(--k5-ink-2)}
html body.v5.v5 .opt{border:1px solid var(--k5-line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s}
html body.v5.v5 .opt:hover{border-color:var(--k5-ink)}
html body.v5.v5 .opt input{accent-color:var(--k5-blue)}
html body.v5.v5 .opt:has(input:checked){border-color:var(--k5-blue);background:#fff;box-shadow:inset 0 0 0 1px var(--k5-blue)}
html body.v5.v5 .calc-out{background:var(--k5-ink);border-radius:20px}
html body.v5.v5 .calc-out b{font-family:var(--k5-d)!important;font-weight:800!important;color:#fff;letter-spacing:0}
html body.v5.v5 .calc-out .pill.lime{background:var(--k5-blue);color:#fff}
html body.v5.v5 .calc-out .pill.lime:hover{background:#fff;color:var(--k5-ink)}
html body.v5.v5:not(.k) .band{background:var(--k5-blue);color:#fff}
html body.v5.v5:not(.k) .band .s{border-left-color:rgba(255,255,255,.35)}
html body.v5.v5:not(.k) .band .day{font-family:var(--k5-d);font-weight:800;text-transform:uppercase;letter-spacing:0;font-size:clamp(32px,3.4vw,52px)}
html body.v5.v5:not(.k) .band p{color:rgba(255,255,255,.82)}
html body.v5.v5 .light details,html body.v5.v5 .faq details{border-color:var(--k5-line)}
html body.v5.v5 summary{letter-spacing:-.015em}
html body.v5.v5 .final{background:var(--k5-blue)!important;color:#fff}
html body.v5.v5 .final h2{color:#fff;font-size:clamp(48px,6.6vw,108px)}
html body.v5.v5 .final .lead,html body.v5.v5 .final .wrap>div>p{color:rgba(255,255,255,.85)}
html body.v5.v5 .final .eyebrow{color:rgba(255,255,255,.75)}
html body.v5.v5 .card{background:var(--k5-ink);border:0;border-radius:24px;box-shadow:0 40px 80px -40px rgba(5,6,40,.7);-webkit-backdrop-filter:none;backdrop-filter:none}
html body.v5.v5 .f input,html body.v5.v5 .f select,html body.v5.v5 .f textarea{background:var(--k5-ink-2);border:1px solid var(--k5-line-d);border-radius:12px;color:#fff}
html body.v5.v5 .f input:focus,html body.v5.v5 .f select:focus,html body.v5.v5 .f textarea:focus{border-color:var(--k5-sky);box-shadow:0 0 0 3px rgba(167,171,255,.18)}
html body.v5.v5 .card .pill.lime{background:var(--k5-blue)}
html body.v5.v5 .card .pill.lime:hover{background:#fff;color:var(--k5-ink)}
html body.v5.v5 .picked{background:rgba(167,171,255,.08);border-color:rgba(167,171,255,.4)}
html body.v5.v5 .done h3{font-family:var(--k5-d);font-weight:800;text-transform:uppercase;color:#fff}
html body.v5.v5 .foot{background:var(--k5-ink);border-top:0}
html body.v5.v5 .foot .logo{color:#fff}
html body.v5.v5 .foot h3{font-family:var(--k5-m);font-weight:500;font-size:12px;letter-spacing:.08em;color:var(--k5-mut-d)}
html body.v5.v5 .foot ul a,html body.v5.v5 .fcont a{color:#E6E8EE}
html body.v5.v5 .foot ul a:hover,html body.v5.v5 .fcont a:hover{color:var(--k5-sky)}
html body.v5.v5 .foot li.f-all a{color:var(--k5-sky)}
html body.v5.v5 .rel{background:var(--k5-ink-2);border:1px solid var(--k5-line-d);border-radius:16px;transition:border-color .25s,transform .35s var(--k5-ez)}
html body.v5.v5 .rel:hover{border-color:var(--k5-sky);transform:translateY(-3px)}
html body.v5.v5 .light .rel{background:#fff;border-color:var(--k5-line)}
html body.v5.v5 .light .rel:hover{border-color:var(--k5-blue)}
html body.v5.v5 .light .rel small{color:var(--k5-blue)}
html body.v5.v5 .hg-card{border-radius:20px!important}
html body.v5.v5:not(.k) main{counter-reset:k5s}
html body.v5.v5:not(.k) main>section .eyebrow{counter-increment:k5s}
html body.v5.v5:not(.k) main>section .eyebrow::before{content:"(" counter(k5s, decimal-leading-zero) ")";width:auto;height:auto;border-radius:0;background:none;color:var(--k5-apri);margin-right:2px}
html body.v5.v5 .final main>section .eyebrow::before,html body.v5.v5:not(.k) main>section.final .eyebrow::before{color:#fff}
html body.v5.v5 .final .f .err{color:#FFD2BF}
html body.v5.v5 .hero.sub{background:var(--k5-paper);color:var(--k5-ink);padding-top:140px}
html body.v5.v5 .hero.sub h1{font-size:clamp(46px,6.2vw,100px);line-height:.88;max-width:14em}
html[lang=hy] body.v5.v5 .hero.sub h1{font-size:clamp(34px,4.8vw,74px);line-height:1}
html body.v5.v5 .crumbs,html body.v5.v5 .crumbs a{color:var(--k5-mut);font-size:13px}
html body.v5.v5 .crumbs a:hover{color:var(--k5-blue)}
html body.v5.v5 .crumbs span{color:var(--k5-ink)!important}
html body.v5.v5 .hero.sub .chip,html body.v5.v5 .ka-hero .ka-chip{display:inline-flex;align-items:center;gap:8px;padding:0;background:none;border:0;box-shadow:none;font-family:var(--k5-m);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--k5-mut)}
html body.v5.v5 .hero.sub .chip b,html body.v5.v5 .ka-chip .kc-d{display:block;width:8px;height:8px;border-radius:50%;background:var(--k5-apri);box-shadow:none;animation:k5ping 2.4s infinite}
@keyframes k5ping{0%{box-shadow:0 0 0 0 rgba(255,106,43,.5)}70%,100%{box-shadow:0 0 0 8px rgba(255,106,43,0)}}
html body.v5.v5 .hero.sub .lead,html body.v5.v5 .hero.sub .answer{color:var(--k5-mut)}
html body.v5.v5 .hero.sub .lead b{color:var(--k5-ink)}
html body.v5.v5 .hero.sub .pill.ghost{color:var(--k5-ink)}
html body.v5.v5 .hero.sub .pill.ghost:hover{background:var(--k5-ink);color:#fff}
html body.v5.v5 .hero.sub:not(.k-hero) .offer{background:#fff;border:1px solid var(--k5-line);color:var(--k5-mut);border-radius:16px}
html body.v5.v5 .hero.sub:not(.k-hero) .offer b{font-family:var(--k5-d);font-weight:800;letter-spacing:0;color:var(--k5-blue);font-size:24px}
html body.v5.v5 .hero.sub:not(.k-hero) .offer em{color:var(--k5-ink)}
html body.v5.v5 .hero.sub:not(.k-hero) .offer .sep{background:var(--k5-line)}
html body.v5.v5 .v4side .vp{background:#0B0D12!important;box-shadow:0 40px 70px -36px rgba(5,6,40,.7),0 0 0 1px rgba(255,255,255,.08)!important}
html body.v5.v5 .vtag,html body.v5.v5 .k-vtag{background:#fff!important;color:var(--k5-ink)!important}
@media(min-width:1000px){
html body.v5.v5 .hero.sub .v4side::before{content:"";position:absolute;inset:-30px -14px -34px -14px;border-radius:28px;background:var(--k5-blue);z-index:-1}
html body.v5.v5 .hero.sub .v4side{isolation:isolate}
}
html body.v5.v5.k{--k-bg:#0B0D12;--k-bg-2:#151922;--k-bg-3:#1E2330;--k-paper:#EEF0F3;--k-paper-2:#fff;--k-line:rgba(255,255,255,.12);--k-line-l:rgba(11,13,18,.13);--k-tx:#ECEEF2;--k-tx-2:#A3AAB8;--k-ink:#0B0D12;--k-ink-2:#596070;--k-lime:#A7ABFF;--k-lime-soft:rgba(167,171,255,.1);--k-mint:#FF9B6B;--k-green-l:#2B30FF;--k-fs-d1:clamp(46px,6.2vw,100px);--k-fs-h2:clamp(38px,4.6vw,76px);--k-r-xs:6px;--k-r-sm:10px;--k-r-md:16px;background:var(--k5-ink)}
html body.v5.v5.k .hero.k-hero{--k-tx:#0B0D12;--k-tx-2:#596070;--k-line:rgba(11,13,18,.13);--k-ring-hi:inset 0 0 0 1px rgba(11,13,18,.16);background:var(--k5-paper);color:var(--k5-ink)}
html body.v5.v5.k .hero.k-hero h1{font-size:var(--k-fs-d1);line-height:.88;max-width:13em}
html[lang=hy] body.v5.v5.k .hero.k-hero h1{font-size:clamp(34px,4.8vw,74px);line-height:1}
html body.v5.v5.k .k-hero h1::after{background:var(--k5-blue);box-shadow:none;height:6px;width:1.2em;margin-top:.22em;border-radius:3px}
html body.v5.v5.k .k-hero .lead{color:var(--k5-mut)}
html body.v5.v5.k .k-hero .offer b{background:var(--k5-blue);color:#fff;box-shadow:none;font-family:var(--k5-d);font-weight:800;letter-spacing:.01em;font-size:20px}
html body.v5.v5.k .k-hero .offer em{background:#fff;color:var(--k5-ink)}
html body.v5.v5.k .k-hero .k-trust,html body.v5.v5.k .k-assure{color:var(--k5-mut)}
html body.v5.v5.k h2{font-size:var(--k-fs-h2)}
html body.v5.v5.k .k-stat b{font-family:var(--k5-d)!important;font-weight:800!important;letter-spacing:0!important}
html body.v5.v5.kcd .hub,html body.v5.v5 .hubs .hub{border-radius:18px}
html body.v5.v5.kpromo{--ka-bg:#0B0D12;--ka-bg2:#151922;--ka-card:#151922;--ka-line:rgba(255,255,255,.12);--ka-tx:#ECEEF2;--ka-mut:#A3AAB8;--ka-lime:#A7ABFF;--ka-mint:#FF9B6B;--ka-dew:#EEF0F3;--ka-ink:#0B0D12;--ka-moss:#596070;--ka-r:18px;background:var(--k5-ink)}
html body.v5.v5.kpromo .ka-hero{background:var(--k5-ink);color:#ECEEF2;padding-top:140px}
html body.v5.v5.kpromo .ka-hero::before,html body.v5.v5.kpromo .ka-hero::after{opacity:.35;filter:grayscale(1)}
html body.v5.v5.kpromo .ka-hero .crumbs span{color:#fff!important}
html body.v5.v5.kpromo .ka-hero .ka-chip{color:var(--k5-mut-d)}
html body.v5.v5.kpromo .ka-hero .pill.ghost:hover{background:#fff;color:var(--k5-ink)}
html body.v5.v5.kpromo .ka-hero h1{font-size:clamp(48px,6.4vw,104px)}
html body.v5.v5.kpromo .ka h2{font-size:clamp(40px,5.2vw,86px);letter-spacing:-.005em;line-height:.9}
html[lang=hy] body.v5.v5.kpromo .ka h2{font-size:clamp(32px,4.2vw,66px);line-height:1}
html body.v5.v5 .art h2,html body.v5.v5 article h2,html body.v5.v5 .prose h2{font-size:clamp(30px,3.4vw,52px);line-height:.95;margin-top:1.2em}
html[lang=hy] body.v5.v5 .prose h2,html[lang=hy] body.v5.v5 article h2{font-size:clamp(26px,2.8vw,40px);line-height:1.05}
html body.v5.v5 .prose h3,html body.v5.v5 article h3{font-size:clamp(19px,1.6vw,23px)}
html body.v5.v5 .prose a:not(.pill),html body.v5.v5 article a:not(.pill){color:var(--k5-blue);text-decoration-thickness:1.5px;text-underline-offset:3px}
html body.v5.v5 .prose blockquote,html body.v5.v5 article blockquote{border-left:3px solid var(--k5-blue)}
html body.v5.v5 .prose ul.ticks li::before,html body.v5.v5 .ticks li::before{color:var(--k5-blue)}
html body.v5.v5 .incl,html body.v5.v5 aside.incl{background:#fff;border:1px solid var(--k5-line);border-radius:18px}
html body.v5.v5 .light .ptable,html body.v5.v5 .tbl-wrap{border-radius:18px}
html body.v5.v5 .ptable td{font-family:var(--k5-t)}
html body.v5.v5 .tag,html body.v5.v5 .cat,html body.v5.v5 .bcat{border-radius:99px}
body.v5lp{--bg:#0B0D12;--bg2:#10131A;--pn:#151922;--pn2:#1E2330;--ln:rgba(255,255,255,.09);--ln2:rgba(255,255,255,.16);--tx:#ECEEF2;--mu:#A3AAB8;--mu2:#6E7586;--lime:#A7ABFF;--lime2:#C9CBFF;--mint:#FF9B6B;--paper:#EEF0F3;--ink:#0B0D12;--r:18px;
--d:"K5 Display","AvenirNextCondensed-Heavy","Avenir Next Condensed","Roboto Condensed",sans-serif-condensed,Impact,"Arial Narrow",sans-serif;--b:"K5 Text",system-ui,-apple-system,"Segoe UI",sans-serif;background:#0B0D12}
html[lang=hy] body.v5lp{--d:"K5 Hy Display","K5 Display",system-ui,sans-serif;--b:"K5 Hy Text","K5 Text",system-ui,sans-serif}
html:has(body.v5lp){background:#0B0D12}
body.v5lp .aur,body.v5lp .gridl{display:none}
body.v5lp h1{font:800 clamp(46px,10vw,98px)/.88 var(--d)!important;text-transform:uppercase;letter-spacing:-.01em!important}
html[lang=hy] body.v5lp h1{font-size:clamp(36px,8.4vw,80px)!important;line-height:1!important;letter-spacing:0!important}
body.v5lp h1 em{font-style:normal;color:#fff;padding:0 .08em}
body.v5lp h1 em:before{background:#2B30FF;box-shadow:none;border-radius:.06em}
body.v5lp .ntf{background:#fff;color:#0B0D12;max-width:280px}
body.v5lp .ntf span{color:#596070}
body.v5lp h2{font-family:var(--d)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.005em!important;line-height:.9!important}
html[lang=hy] body.v5lp h2{line-height:1.02!important;letter-spacing:0!important}
body.v5lp .logo{font:800 26px/1 var(--d)!important;text-transform:uppercase;letter-spacing:.01em}
html[lang=hy] body.v5lp .logo{font-family:"K5 Display",system-ui,sans-serif!important}
body.v5lp .logo i{background:#2B30FF;box-shadow:none;border-radius:7px}
body.v5lp .logo i:after{background:#fff}
body.v5lp .btn-p{background:#2B30FF;color:#fff;box-shadow:0 18px 40px -20px rgba(43,48,255,.9)}
body.v5lp .btn-p:before{display:none}
body.v5lp .btn-p:hover{background:#fff;color:#0B0D12;box-shadow:none}
body.v5lp .btn-p .ar{background:rgba(255,255,255,.16)}
body.v5lp .btn-p:hover .ar{background:rgba(11,13,18,.08)}
body.v5lp ::selection{background:#2B30FF;color:#fff}
body.v5lp :focus-visible{outline-color:#A7ABFF}
body.v5lp .kick{font-family:"K5 Mono",monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase}
body.v5lp .kick .lv{background:rgba(255,106,43,.12);color:#FF9B6B}
body.v5lp .kick .lv:before{background:#FF6A2B}
body.v5lp .final{background:#2B30FF!important}
html body.v5.v5.k .top .bar>nav a{color:var(--k5-ink)!important}
html body.v5.v5.k[data-ksec=sites] .top .bar>nav a:is([href$="/uslugi/"],[href$="/services/"]),html body.v5.v5.k[data-ksec=niche] .top .bar>nav a:is([href$="/dlya-biznesa/"],[href$="/industries/"]),html body.v5.v5.k[data-ksec=growth] .top .bar>nav a:is([href^="/vedenie-"],[href$="-management/"]){color:var(--k5-blue)!important}
html body.v5.v5.k .top .bar>nav a::after{background:var(--k5-blue)!important}
html body.v5.v5.k .band .day{background:var(--k5-blue);color:#fff;box-shadow:none;font-family:var(--k5-m);font-weight:500;font-size:12px;letter-spacing:.06em;text-transform:uppercase}
html body.v5.v5.k .band .s::before{font-family:var(--k5-d);font-weight:800;letter-spacing:0;color:var(--k5-ink)}
html body.v5.v5.k .band .s:first-child::after{background:var(--k5-blue);box-shadow:none}
html body.v5.v5.k main .head .eyebrow::before{color:var(--k5-apri)}
body.v5lp h3,body.v5lp .tl h3{font-family:var(--b)!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none}
html body.v5.v5.kcase .kc{--kc-lime:#A7ABFF;--kc-d:var(--k5-d);--kc-b:var(--k5-t)}
html body.v5.v5.kcase .kc .kw h1 em{color:var(--k5-sky)}
html body.v5.v5.kcase .kc .kbtn.kp{background:var(--k5-blue)!important;color:#fff!important}
.k5-prog{position:fixed;left:0;right:0;top:0;height:2px;z-index:100;background:#2B30FF;transform:scaleX(0);transform-origin:0 50%;pointer-events:none}
body.v5lp .k5-prog{background:#A7ABFF}
html body.v5.v5 header.top,body.v5lp header.top{transition:transform .45s var(--k5-ez,cubic-bezier(.2,.8,.2,1)),background .3s}
html body.v5.v5 header.top.k5-hide,body.v5lp header.top.k5-hide{transform:translateY(-110%)}
@keyframes k5rise{from{transform:translateY(.22em)}to{transform:none}}
@keyframes k5fade{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
html.k5js body.v5 .hero h1,html.k5js body.v5lp .hero h1{animation:k5rise 1s cubic-bezier(.2,.8,.2,1) both}
html.k5js body.v5 h2.k5-up{transform:translateY(.5em);transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}
html.k5js body.v5 h2.k5-up.k5-in{transform:none}
html.k5js body.v5lp h2.k5-up{transform:translateY(.5em);transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}
html.k5js body.v5lp h2.k5-up.k5-in{transform:none}
html body.v5.v5 .pill.lime,body.v5lp .btn-p{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .25s,color .25s}
html body.v5.v5 .foot{position:relative;overflow:hidden;padding-bottom:clamp(140px,22vw,330px)}
html body.v5.v5 .foot::after{content:"Kinto";position:absolute;left:50%;bottom:-.17em;transform:translateX(-50%);font:800 clamp(140px,30vw,470px)/1 "K5 Display",Impact,"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:#2B30FF;white-space:nowrap;pointer-events:none}
@media(max-width:900px){html body.v5.v5 .foot{padding-bottom:calc(110px + 30vw)}}
html body.v5.v5 .kt-go,html body.v5.v5 .rel .arr{color:var(--k5-sky)}
html body.v5.v5 .light .kt-go,html body.v5.v5 .light .rel .arr{color:var(--k5-blue)}
@media(prefers-reduced-motion:reduce){
html.k5js body.v5 .hero h1,html.k5js body.v5lp .hero h1,html.k5js body.v5 .hero .phones,html.k5js body.v5 .hero.sub .v4side{animation:none!important}
html body.v5.v5 header.top,body.v5lp header.top{transition:none}
}
@media(min-width:1100px){
html body.v5.v5.home .hero{padding:112px 0 0;min-height:auto}
html body.v5.v5.home .hero .wrap{position:relative;padding-bottom:150px;align-items:center}
html body.v5.v5.home .hero .hgeo{margin-top:18px}
html body.v5.v5.home .hero .hpick{position:absolute;left:clamp(16px,4vw,48px);bottom:22px;margin:0;display:flex;align-items:center;gap:16px;width:var(--k5c1);max-width:none;flex-wrap:nowrap}
html body.v5.v5.home .hero .hpick>span{flex:none}
html body.v5.v5.home .hero .hpick>div{display:flex;flex-wrap:wrap;gap:6px}
html body.v5.v5.home .hero .hnk{min-height:34px;padding:0 12px;font-size:13px;white-space:nowrap}
html body.v5.v5.home .hero h1{font-size:clamp(60px,6.1vw,100px)}
html body.v5.v5.home .hero .hsub{margin-top:22px}
html body.v5.v5.home .hero .lead{margin-top:12px}
html body.v5.v5.home .hero .btns{margin-top:26px}
html body.v5.v5.home .hero .v4soon{position:absolute;right:clamp(16px,4vw,48px);bottom:34px;margin:0;width:min(380px,var(--k5c2));max-width:none;box-shadow:0 20px 40px -24px rgba(5,6,40,.6)}
html body.v5.v5.home .hero::before{display:block!important;content:"";position:absolute;left:0;right:0;bottom:118px;height:1px;background:var(--k5-line);z-index:1;-webkit-mask-image:none;mask-image:none;background-image:none;inset:auto 0 118px 0}
html body.v5.v5.home .hero .phones{height:640px;margin-top:0}
}
@media(min-width:1100px){
html body.v5.v5.home .hero .hpick>span{display:none}
}
:is(body.v5,body.v5lp) .kc-btn{background:#2B30FF!important;color:#fff!important;box-shadow:0 16px 36px -14px rgba(43,48,255,.8)!important}
:is(body.v5,body.v5lp) .kc-btn i{background:#FF6A2B!important;border-color:#2B30FF!important}
:is(body.v5,body.v5lp) .kc-p{background:#10131A!important;border-color:rgba(255,255,255,.12)!important;font-family:"K5 Text","K5 Hy Text",system-ui,sans-serif!important}
:is(body.v5,body.v5lp) .kc-h,:is(body.v5,body.v5lp) .kc-f{background:#0B0D12!important;border-color:rgba(255,255,255,.12)!important}
:is(body.v5,body.v5lp) .kc-av{background:#2B30FF!important}
:is(body.v5,body.v5lp) .kc-av:after{background:#fff!important}
:is(body.v5,body.v5lp) .kc-b.u{background:#2B30FF!important;color:#fff!important}
:is(body.v5,body.v5lp) .kc-b a{color:#A7ABFF!important}
:is(body.v5,body.v5lp) .kc-c button{border-color:rgba(167,171,255,.45)!important}
:is(body.v5,body.v5lp) .kc-f textarea{background:#151922!important;border-color:rgba(255,255,255,.14)!important}
:is(body.v5,body.v5lp) .kc-f textarea:focus{outline-color:#A7ABFF!important}
:is(body.v5,body.v5lp) .kc-s{background:#2B30FF!important;color:#fff!important}
:is(body.v5,body.v5lp) .kc-x{border-color:rgba(255,255,255,.14)!important}
:is(body.v5,body.v5lp) .kf-ok .kf-ic{background:#2B30FF!important;color:#fff!important}
:is(body.v5,body.v5lp) .kf-fail .kf-again{background:#0B0D12!important}
html body.v5.v5 .sticky .pill.lime{background:var(--k5-blue);color:#fff;box-shadow:0 18px 40px -18px rgba(43,48,255,.9)}
body.v5,body.v5lp{--k5-m:"K5 Mono","K5 Hy Text",ui-monospace,Menlo,Consolas,monospace}
html body.v5.v5 .top .langsw a[lang=hy],html body.v5.v5 .top .langsw span[lang=hy],html body.v5.v5 .mnav .langsw [lang=hy]{font-family:"K5 Hy Text",system-ui,sans-serif;letter-spacing:0}
html body.v5.v5 .mnav nav a:nth-child(2){display:flex!important}
html body.v5.v5 h1,html body.v5.v5 h2,body.v5lp h1,body.v5lp h2{overflow-wrap:break-word}
@media(max-width:420px){html[lang=hy] body.v5.v5 h2{font-size:clamp(28px,8.4vw,40px)}}
html body.v5.v5 .row .p small{display:block;font-family:var(--k5-t);font-weight:400;font-size:13px;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}
html body.v5.v5 .row .p{min-width:0}
@media(max-width:420px){
html body.v5.v5 .calc .opts{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))}
html body.v5.v5 .calc .opt{min-width:0}
html body.v5.v5 .calc .opt b,html body.v5.v5 .calc .opt small{overflow-wrap:anywhere}
}
@media(max-width:600px){
html body.v5.v5 h1,html body.v5.v5 h2{overflow-wrap:anywhere}
html body.v5.v5 .pill{white-space:normal;max-width:100%;height:auto;min-height:48px;padding-top:10px;padding-bottom:10px;line-height:1.2}
}
html body.v5.v5 pre,html body.v5.v5 pre code{white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:600px){html body.v5.v5 .btns{flex-direction:column;align-items:stretch;align-self:stretch}html body.v5.v5 .btns>.pill{width:100%!important;flex:none}}
html body.v5.v5 h1 .ln{overflow:visible;padding-top:.08em}
html body.v5.v5 h1 .ln>span{display:inline}
@media(max-width:900px){html body.v5.v5 .hero .phones .v4ntf{top:16px;right:12px}}
html body.v5.v5 .tr .c1,html body.v5.v5 .tr .c3,html body.v5.v5 .tr .c4{min-width:0;overflow-wrap:break-word}
html body.v5.v5 .tr .c3{white-space:normal}
@media(max-width:900px){html body.v5.v5 .tr{grid-template-columns:minmax(0,1fr) minmax(0,auto)}html body.v5.v5 .smeta .c4.agree{text-align:right;max-width:10.5em;font-size:14px}}
html body.v5.v5 .smeta .c4.agree{overflow-wrap:break-word;white-space:normal}
@media(min-width:901px){html body.v5.v5 .tr{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(110px,150px) minmax(120px,170px) 100px}html[lang=hy] body.v5.v5 .smeta .c4.agree{font-size:13px}}
html body.v5.v5 .v3-speed div{min-width:0}
html body.v5.v5 .v3-speed span{overflow-wrap:anywhere;min-width:0}
@media(max-width:420px){html[lang=hy] body.v5.v5 .v3-speed div:nth-child(n+3){flex-direction:column;align-items:flex-start}html[lang=hy] body.v5.v5 .v3-speed div:nth-child(n+3) span{text-align:left}}
@media(max-width:900px){html body.v5.v5 .hero .phones{height:auto;min-height:calc(var(--ph-b,540px))}}
@media(max-width:420px){
body.v5lp .hero .grid>*{min-width:0}
html body.v5lp.v5lp .hero h1{font-size:clamp(30px,10.6vw,46px)!important}
html body.v5lp.v5lp .hero h1 .wd{max-width:100%}
body.v5lp .cg>.cc{min-width:0}
body.v5lp .cg b,body.v5lp .cg small,body.v5lp .cg span{white-space:normal;overflow-wrap:anywhere}
}
@media(max-width:600px){html body.v5.v5 .ptable td{white-space:normal;min-width:0;overflow-wrap:anywhere}}
html body.v5.v5.home .hero{--k5g:clamp(16px,4vw,64px);position:relative;display:flex;flex-direction:column;background:var(--k5-blue);color:#fff;padding:0;overflow:hidden;overflow:clip}
html body.v5.v5.home .hero::before,html body.v5.v5.home .hero::after{content:none!important;display:none!important}
html body.v5.v5.home .hero .wrap{position:relative;max-width:1760px;width:100%;padding:0 var(--k5g);flex:1}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .bar{background:transparent;border-bottom-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff}
html body.v5.v5.home header.top .bar{transition:background .3s,border-color .3s}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .logo,html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .bar>nav a{color:#fff}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .logo i{background:#fff}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .logo i::after{background:var(--k5-blue)}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .langsw{border-color:rgba(255,255,255,.34)}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .langsw a{color:#fff}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .langsw span{background:#fff;color:var(--k5-ink)}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .pill.lime{background:#fff;color:var(--k5-ink)}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .burger{border-color:rgba(255,255,255,.4)}
html body.v5.v5.home header.top:not(.k5-scrolled):not(:has(.burger[aria-expanded=true])) .burger span{background:#fff}
html body.v5.v5.home .hero .here{color:#E4E5FF;margin:0}
html body.v5.v5.home .hero .here .on,html body.v5.v5.home .hero #yvnOpen{color:#FFD7C2}
html body.v5.v5.home .hero h1{color:#fff;font-size:clamp(46px,14.2vw,84px);line-height:.9;letter-spacing:-.008em;margin:18px 0 0}
html[lang=hy] body.v5.v5.home .hero h1{font-size:clamp(36px,11vw,66px);line-height:1}
html body.v5.v5.home .hero h1 .tg{color:var(--k5-blue);background:linear-gradient(#fff,#fff) no-repeat 0 58%/100% 80%;padding:0 .1em;margin:0 -.02em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.05em}
html body.v5.v5.home .hero .hsub{color:#fff;font-weight:600;margin:0}
html body.v5.v5.home .hero .lead,html body.v5.v5.home .hero .answer{color:#E4E5FF;margin:0;max-width:34em}
html body.v5.v5.home .hero .lead b{color:#fff}
html body.v5.v5.home .hero .hgeo{color:#fff;margin:0}
html body.v5.v5.home .hero .btns{margin:0}
html body.v5.v5.home .hero .pill.lime{background:#fff;color:var(--k5-ink);box-shadow:0 18px 40px -18px rgba(5,6,40,.6)}
html body.v5.v5.home .hero .pill.lime:hover{background:var(--k5-ink);color:#fff}
html body.v5.v5.home .hero .pill.ghost{color:#fff;border-color:rgba(255,255,255,.6);background:transparent}
html body.v5.v5.home .hero .pill.ghost:hover{background:#fff;color:var(--k5-ink);border-color:#fff}
html body.v5.v5.home .hero .phones{--w:clamp(138px,42vw,210px);position:relative;display:block;align-self:center;width:calc(var(--w)*1.85)!important;max-width:100%!important;height:calc(var(--w)*2.17 + 62px);margin:0;padding:0;background:none;overflow:visible;z-index:2}
html body.v5.v5.home .hero .ph{width:var(--w);padding:calc(var(--w)*.028);border-radius:calc(var(--w)*.12)}
html body.v5.v5.home .hero .ph img{border-radius:calc(var(--w)*.095)}
html body.v5.v5.home .hero .ph.p1{left:0;top:8px;transform:rotate(-4deg)}
html body.v5.v5.home .hero .ph.p2{left:auto;right:0;top:46px;transform:rotate(4deg)}
html body.v5.v5.home .hero .phones .v4ntf{top:-4px;right:-6px}
html body.v5.v5.home .hero .hpick>span{color:var(--k5-mut-d)}
html body.v5.v5.home .hero .hpick .hnk{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.2)}
html body.v5.v5.home .hero .hpick .hnk:hover,html body.v5.v5.home .hero .hpick .hnk[aria-pressed=true],html body.v5.v5.home .hero .hpick .hnk.on{background:#fff;color:var(--k5-ink);border-color:#fff}
html body.v5.v5.home .hero .v4soon{background:transparent;box-shadow:none;border-radius:0;color:var(--k5-mut-d)}
html body.v5.v5.home .hero .v4soon b{color:#fff}
@media(max-width:900px){
html body.v5.v5.home .hero{padding-top:92px}
html body.v5.v5.home .hero h1{margin-top:12px}
html body.v5.v5.home .hero .hsub{margin-top:18px;font-size:18px}
html body.v5.v5.home .hero .lead{margin-top:10px}
html body.v5.v5.home .hero .btns{margin-top:22px}
html body.v5.v5.home .hero .hgeo{margin-top:8px}
html body.v5.v5.home .hero .phones{margin:34px auto 26px}
html body.v5.v5.home .hero .hpick{margin:0 calc(-1*var(--k5g));padding:26px var(--k5g) 14px;background:var(--k5-ink);border-radius:26px 26px 0 0}
html body.v5.v5.home .hero .v4soon{margin:0 calc(-1*var(--k5g));padding:0 var(--k5g) 30px;background:var(--k5-ink)}
}
@media(min-width:901px){
html body.v5.v5.home .hero{min-height:min(100svh,1120px);padding-top:clamp(84px,11svh,112px)}
html body.v5.v5.home .hero .wrap{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:auto auto auto auto auto 1fr auto;column-gap:clamp(28px,4vw,72px);row-gap:0;align-items:start;padding-bottom:0}
html body.v5.v5.home .hero .wrap>div:first-child{display:contents}
html body.v5.v5.home .hero .here{grid-column:1/-1;grid-row:1}
html body.v5.v5.home .hero h1{grid-column:1/-1;grid-row:2;font-size:clamp(64px,8.35vw,150px);margin:clamp(10px,1.6svh,20px) 0 0}
html[lang=en] body.v5.v5.home .hero h1{font-size:clamp(64px,8.9vw,160px)}
html[lang=hy] body.v5.v5.home .hero h1{font-size:clamp(50px,5.7vw,112px);line-height:1.02}
html body.v5.v5.home .hero .hsub{grid-column:1;grid-row:3;margin-top:clamp(18px,3svh,34px);font-size:clamp(18px,1.55vw,26px);line-height:1.25;max-width:24em}
html body.v5.v5.home .hero .lead{grid-column:1;grid-row:4;margin-top:10px;font-size:clamp(16px,1.2vw,20px)}
html body.v5.v5.home .hero .btns{grid-column:1;grid-row:5;margin-top:clamp(18px,2.8svh,30px)}
html body.v5.v5.home .hero .hgeo{grid-column:1;grid-row:6;margin-top:6px;justify-self:start;align-self:start}
html body.v5.v5.home .hero .phones{--w:clamp(132px,min(13vw,21svh),232px);grid-column:2;grid-row:3/7;justify-self:center;align-self:center;margin:clamp(20px,3svh,34px) 0 clamp(26px,3svh,36px)}
html body.v5.v5.home .hero .wrap::after{content:"";grid-column:1/-1;grid-row:7;margin:0 calc(50% - 50vw);background:var(--k5-ink);border-radius:clamp(22px,2.4vw,40px) clamp(22px,2.4vw,40px) 0 0;z-index:-1;align-self:stretch;height:100%}
html body.v5.v5.home .hero .hpick,html body.v5.v5.home .hero .v4soon{position:static;width:auto;max-width:none;margin:0;box-shadow:none}
html body.v5.v5.home .hero .hpick{grid-column:1;grid-row:7;align-self:center;display:block;padding:clamp(14px,2svh,22px) 0}
html body.v5.v5.home .hero .hpick>span{display:none}
html body.v5.v5.home .hero .hpick>div{display:flex;flex-wrap:wrap;gap:6px}
html body.v5.v5.home .hero .hnk{min-height:34px;padding:0 12px;font-size:13px;white-space:nowrap}
html body.v5.v5.home .hero .v4soon{grid-column:2;grid-row:7;align-self:center;justify-self:end;padding:clamp(14px,2svh,22px) 0;max-width:430px}
}
@keyframes k5hl{from{background-size:0 80%;color:#fff}to{background-size:100% 80%;color:var(--k5-blue)}}
@keyframes k5ph{from{translate:0 44px}to{translate:0 0}}
@keyframes k5fl{0%,100%{translate:0 0}50%{translate:0 -9px}}
@media(prefers-reduced-motion:no-preference){
html.k5js body.v5.v5.home .hero h1 .tg{animation:k5hl .75s .55s cubic-bezier(.2,.8,.2,1) both}
html.k5js body.v5.v5.home .hero .ph{animation:k5ph 1s cubic-bezier(.2,.8,.2,1) both}
html.k5js body.v5.v5.home .hero .ph.p2{animation-delay:.08s}
}
@media(prefers-reduced-motion:no-preference) and (min-width:901px){
html.k5js body.v5.v5.home .hero .ph.p1{animation:k5ph 1s cubic-bezier(.2,.8,.2,1) both,k5fl 7s 1s ease-in-out infinite}
html.k5js body.v5.v5.home .hero .ph.p2{animation:k5ph 1s .08s cubic-bezier(.2,.8,.2,1) both,k5fl 8s 1.1s ease-in-out infinite}
}
html.k5js body.v5 h2.k5-up,html.k5js body.v5lp h2.k5-up{transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1s cubic-bezier(.2,.8,.2,1)}
html.k5js body.v5 h2.k5-up.k5-in,html.k5js body.v5lp h2.k5-up.k5-in{transform:none;clip-path:inset(-.25em -.25em -.3em -.25em)}
html body.v5lp .hero{overflow:hidden;overflow:clip}
