@media screen{:root{--paper:#ebefec;--card:#ffffff;--ink:#0f0f0f;--soft:#f2f4f3;--line:#e4e8e5;--muted:#4a4d4b;--faint:#666a67;--track:#ebeeec;--edge:#858a86;--green:#0b8550;--green-text:#097345;--green-bg:#e7f3ec;--miss:#a8571f;--miss-bg:#fbefe6;--m2-w:100vw;--m2-gut:16px;--m2-pad:20px;--m2-h1:28px;--m2-h2:24px;--m2-num:44px;--m2-rep:34px;--m2-res:56px;--gutter:var(--m2-gut);--m2-dock:calc(65px + env(safe-area-inset-bottom));--m2-d:var(--font-display);--m2-t:var(--font-body);--m2-m:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;}@media (max-width:389.98px){:root{--m2-pad:16px;--m2-h1:26px;--m2-h2:22px;--m2-num:40px;--m2-rep:30px;--m2-res:52px}}@media (max-width:359.98px){:root{--m2-gut:12px;--m2-pad:14px;--m2-h1:24px;--m2-h2:20px;--m2-num:36px}}@media (min-width:430px){:root{--m2-gut:20px;--m2-pad:22px;--m2-h1:30px;--m2-h2:26px;--m2-num:48px}}@media (min-width:600px){:root{--m2-w:560px;--m2-gut:0px}}@media (min-width:760px){:root{--m2-w:680px;--m2-pad:24px;--m2-h1:32px}}html.m2-lock{overflow:hidden}html.m2-lock body{padding-right:var(--m2-sb,0);overflow:visible}html{scroll-padding-bottom:0}#site-foot{padding-bottom:0}body:has(>.m2-dock){padding-bottom:var(--m2-dock)}[id]{scroll-margin-top:64px!important}[tabindex="-1"]:focus{outline:0}html.js .top,#bar{display:none!important}html:not(.js) .m2-rail{display:none}.m2-w{display:block}.langbar .wrap{padding-inline:max(var(--m2-gut),12px)}.langbar button{width:44px;height:44px;margin-right:0}.wrap,footer.wrap{max-width:calc(var(--m2-w) + 2*var(--m2-gut));padding-inline:var(--m2-gut)}.m2-col{width:100%;max-width:var(--m2-w);margin-inline:auto}.m2-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.m2-h1{margin:16px 0 8px;max-width:none;font:800 var(--m2-h1)/1.12 var(--m2-d);letter-spacing:-.015em}.m2-h2{margin:0;font:800 var(--m2-h2)/1.15 var(--m2-d);letter-spacing:-.01em}.m2-h3{margin:0;font:700 20px/1.22 var(--m2-d)}.m2-num{margin:0;font:800 var(--m2-num)/1 var(--m2-d);letter-spacing:-.02em}.m2-num2{margin:0;font:800 36px/1 var(--m2-d);letter-spacing:-.02em}.m2-rep{margin:0;font:800 var(--m2-rep)/1.1 var(--m2-d)}.m2-res{margin:0;font:800 var(--m2-res)/1 var(--m2-d)}.m2-p{margin:0;max-width:none;font:400 16px/1.45 var(--m2-t)}.m2-p2{margin:0;max-width:none;font:400 15px/1.45 var(--m2-t);color:var(--muted)}.m2-p3{margin:0;max-width:none;font:400 14px/1.45 var(--m2-t);color:var(--muted)}.m2-note{margin:0;max-width:none;font:400 13px/1.45 var(--m2-t);color:var(--faint)}.m2-cap{margin:0;font:500 11px/1.4 var(--m2-m);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.m2-ch{position:relative;display:block;margin:16px 0 28px;padding:var(--m2-pad);border-radius:22px;background:var(--card);color:var(--ink);box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.m2-ch>*+*,.m2-stack>*+*{margin-top:16px}.m2-ch fieldset{min-width:0;margin:0;padding:0;border:0}.m2-ch :is(p,ul,ol){margin-bottom:0;max-width:none}.m2-g>*+*{margin-top:8px}.m2-ch-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px dashed var(--line)}.m2-ch-head+*{margin-top:0}.m2-ch-no{font:600 12px/1 var(--m2-m)}.m2-ch-label{font:500 11px/1.4 var(--m2-m);letter-spacing:.08em;text-transform:uppercase;text-align:right;color:var(--faint);text-wrap:balance}.m2-ch--dark{background:var(--ink);color:var(--on-ink,#fff);box-shadow:0 7px 0 -3px #3a3d3b,0 14px 0 -7px #5a5e5b}.m2-ch--dark .m2-ch-head{border-color:#5a5e5b}.m2-ch--dark :is(.m2-ch-label,.m2-cap,.m2-note,.m2-p2,.m2-p3){color:#a6a9a7}.m2-nest{padding:14px;border-radius:14px;background:var(--soft)}.m2-ch--dark .m2-nest{background:none;box-shadow:inset 0 0 0 1px #5a5e5b}.m2-rule{border:0;border-top:1px dashed var(--line)}.m2-end{display:grid;gap:8px;margin-top:16px}.m2-cta,.m2-cta2{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:8px 16px;border:0;border-radius:12px;font:600 16px/1.2 var(--m2-t);text-align:center;text-decoration:none;cursor:pointer}.m2-cta{background:var(--green);color:#fff}.m2-cta2{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge)}.m2-cta2--green{color:var(--green-text);box-shadow:inset 0 0 0 1.5px var(--green-text)}:is(.m2-cta,.m2-cta2,.m2-input,.m2-chips>*):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.m2-ch--dark .m2-cta:focus-visible{outline-color:#fff}.m2-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 0;border-top:1px solid var(--line);color:inherit;font:600 15px/1.3 var(--m2-t);text-decoration:none}.m2-site{position:relative;display:inline-block;max-width:100%;padding:9px 14px;font:500 14px/1.2 var(--m2-m);vertical-align:middle;overflow-wrap:anywhere}.m2-site::before,.m2-site::after{content:"";position:absolute;top:0;bottom:0;width:7px;border:2px solid var(--green)}.m2-site::before{left:0;border-right:0}.m2-site::after{right:0;border-left:0}.m2-acc{border-top:1px solid var(--line)}.m2-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 0;list-style:none;font:600 15px/1.3 var(--m2-t);cursor:pointer}.m2-acc>summary::-webkit-details-marker{display:none}.m2-acc>summary::after{content:"+";content:"+"/"";flex:none;font:400 20px/1 var(--m2-m);transition:transform .2s}.m2-acc[open]>summary::after{transform:rotate(45deg)}.m2-acc>:not(summary){margin-bottom:16px}.m2-tbl{width:100%;border-collapse:collapse;table-layout:fixed;font:400 15px/1.35 var(--m2-t)}.m2-tbl th,.m2-tbl td{padding:10px 0;border-top:1px solid var(--line);text-align:left;font-weight:400;overflow-wrap:anywhere}.m2-tbl thead th{border-top:0;padding-top:0;font:500 11px/1.4 var(--m2-m);color:var(--faint)}.m2-tbl :is(th,td):not(:first-child){width:56px;padding-left:4px;text-align:right}.m2-rows,.m2-rows :is(tbody,tr,th,td){display:block}.m2-rows thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.m2-rows tr{padding:12px 0;border-top:1px solid var(--line)}.m2-rows tbody th{font:600 15px/1.3 var(--m2-t);text-align:left}.m2-rows td{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font:400 14px/1.45 var(--m2-t)}.m2-rows td::before{content:attr(data-label);color:var(--faint)}.m2-tag{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--soft);font:500 12px/1.4 var(--m2-m)}.m2-tag--yes{background:var(--green-bg);color:var(--green-text)}.m2-tag--no{background:var(--miss-bg);color:var(--miss)}.m2-code{margin:0;padding:14px;border-radius:12px;background:var(--soft);font:400 13px/1.6 var(--m2-m);white-space:pre-wrap;overflow-wrap:anywhere}.m2-code code{display:block;font:inherit}.js .m2-code.is-folded code{position:relative;max-height:125px;overflow:hidden}.js .m2-code.is-folded code::after{content:"";position:absolute;inset:auto 0 0;height:48px;background:linear-gradient(transparent,var(--soft))}.m2-code mark{padding:0 2px;border-radius:3px;background:var(--miss-bg);color:var(--miss)}.m2-copy{min-width:44px;min-height:44px;padding:0 14px;border:0;border-radius:12px;background:var(--soft);color:var(--ink);font:600 14px/1.2 var(--m2-t);cursor:pointer}html:not(.js) .m2-more{display:none}.m2-field{display:grid;gap:8px}.m2-field label{font:600 14px/1.3 var(--m2-t)}.m2-input,.m2-field input{width:100%;height:52px;padding:0 14px;border:1.5px solid var(--edge);border-radius:12px;background:var(--card);color:var(--ink);font:400 16px/1.2 var(--m2-t)}:is(.m2-input,.m2-field input):focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:1px}.m2-err{margin:0;font:400 14px/1.45 var(--m2-t);color:var(--miss)}.m2-consent{position:relative}.m2-consent input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.m2-consent label{display:flex;align-items:center;gap:12px;min-height:44px;font:400 14px/1.4 var(--m2-t);cursor:pointer}.m2-consent label::before{content:"";flex:none;width:24px;height:24px;border:1.5px solid var(--edge);border-radius:6px;background:var(--card) center/16px no-repeat}.m2-consent input:checked+label::before{border-color:var(--green);background-color:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l3.5 3.5L13 5' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E")}.m2-consent input:focus-visible+label::before{outline:2px solid var(--ink);outline-offset:2px}.m2-seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.m2-seg input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%)}.m2-seg label{display:grid;place-items:center;height:48px;border-radius:12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--edge);font:600 16px/1 var(--m2-t);cursor:pointer}.m2-seg input:checked+label{background:var(--ink);color:#fff;box-shadow:none}.m2-seg input:focus-visible+label{outline:2px solid var(--green);outline-offset:2px}.m2-chips{display:flex;flex-wrap:wrap;gap:8px}.m2-chips>*{flex:1 1 clamp(0px,(300px - 100%)*999,calc(50% - 4px));display:flex;align-items:center;justify-content:center;min-width:min-content;min-height:44px;padding:0 8px;border:0;border-radius:999px;background:var(--soft);color:var(--ink);font:600 14px/1 var(--m2-t);cursor:pointer}.m2-chips>[aria-pressed=true]{background:var(--ink);color:#fff}.foot{margin-top:0;padding:0 0 16px;border-top:0}.m2-foot-logo{display:flex;align-items:center;width:max-content;min-height:44px;margin:40px 0 16px;color:var(--ink)}.m2-foot-logo svg,.m2-logo svg{display:block;height:26px;width:auto;fill:currentColor}:is(.m2-foot-logo,.m2-logo) .dot{fill:#0b8550}.foot-cols{display:block}.foot-col{margin-bottom:24px}.foot-h{font-size:15px}.foot a{display:flex;align-items:center;min-height:48px;padding:0}.foot li{border-top:1px solid var(--line)}.foot .foot-mark{display:none}.foot-base{flex-direction:column;align-items:flex-start;margin-top:0;border-top:1px solid #d3d9d5}.foot-end{display:block;margin-left:0}.foot-lang{display:flex;gap:12px}.foot-lang a{min-width:48px;justify-content:flex-start}.m2-rail{display:block;position:sticky;top:0;z-index:40;height:52px;border-bottom:1px solid var(--line);background:var(--paper);transition:transform .2s}.m2-rail.is-up{transform:translateY(-100%)}.m2-rail .m2-col{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding-inline:var(--m2-gut)}.m2-logo{display:flex;align-items:center;flex:none;min-width:44px;height:44px;color:var(--ink)}.m2-in{display:flex;align-items:center;justify-content:center;flex:none;min-width:44px;min-height:44px;color:var(--ink);font:600 15px/1 var(--m2-t);text-decoration:none}.m2-in[hidden]{display:none}.m2-now{flex:1 1 auto;min-width:0;min-height:44px;padding:0;border:0;background:none;color:var(--ink);font:500 12px/44px var(--m2-m);text-align:right;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.m2-prog{position:absolute;left:0;right:0;top:calc(100% + 1px);height:3px;background:var(--green);transform:scaleX(var(--m2-p,0));transform-origin:0 0}.m2-dock{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px 0 calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:rgba(235,239,236,.96);transition:transform .2s}.m2-dock.is-down{transform:translateY(100%)}.m2-dock-in{display:flex;align-items:center;gap:8px;height:48px;padding-inline:12px}.m2-menu{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--edge)}.m2-menu i,.m2-menu i::before,.m2-menu i::after{display:block;width:18px;height:2px;border-radius:1px;background:var(--ink)}.m2-menu i{position:relative}.m2-menu i::before,.m2-menu i::after{content:"";position:absolute;left:0}.m2-menu i::before{top:-6px}.m2-menu i::after{top:6px}.m2-price{display:none;flex:none;font:400 14px/1.25 var(--m2-t);color:var(--muted);transition:opacity .2s}.m2-price b{display:block;font-weight:700;color:var(--ink)}@media (min-width:390px){.m2-price{display:block}}.m2-price[hidden],html:not(.js) [data-m2-calc]{display:none}.m2-step{display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:48px;padding:0 8px;border-radius:12px;background:var(--green);color:#fff;font:600 16px/1.1 var(--m2-t);text-align:center;text-decoration:none;transition:opacity .2s,visibility .2s}.m2-dock.is-menu :is(.m2-step,.m2-price){opacity:0;visibility:hidden}:is(.m2-menu,.m2-step,.m2-logo,.m2-in,.m2-now,.m2-handle):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.m2-veil{position:fixed;inset:0;z-index:50;background:rgba(15,15,15,.5);opacity:0;transition:opacity .18s}.m2-veil.is-on{opacity:1;transition-duration:.22s}.m2-sheet{position:fixed;left:0;right:0;bottom:0;z-index:51;max-height:calc(var(--m2-vv,100dvh)*.85);padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0;background:var(--card);color:var(--ink);transform:translateY(100%);transition:transform .18s}.m2-sheet:not([hidden]){display:flex;flex-direction:column}.m2-sheet.is-on{transform:translateY(calc(var(--m2-drag,0px) - var(--m2-kb,0px)));transition-duration:.22s}.m2-sheet.is-drag{transition:none}@media (min-width:760px){.m2-sheet{left:50%;right:auto;width:560px;margin-left:-280px}}@media (max-height:500px){.m2-sheet{max-height:calc(var(--m2-vv,100dvh)*.9)}}.m2-handle{display:grid;place-items:center;flex:none;align-self:center;width:88px;height:44px;padding:0;border:0;background:none;cursor:pointer;touch-action:none}.m2-handle i{display:block;width:40px;height:5px;border-radius:3px;background:#cbd3ce}.m2-sheet-body{min-height:0;padding:8px 16px 16px;overflow-y:auto;overscroll-behavior:contain}.m2-sheet-body form:not([hidden]){display:grid;gap:8px}.m2-toc{margin-bottom:16px}.m2-toc[hidden]{display:none}.m2-toc a{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 0 6px 12px;border-left:3px solid transparent;color:var(--ink);font:400 15px/1.3 var(--m2-t);text-decoration:none}.m2-toc a span{font:500 12px/1 var(--m2-m)}.m2-toc a[aria-current]{border-left-color:var(--green);font-weight:700}.m2-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m2-sections a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:4px 8px;border-radius:12px;background:var(--soft);color:var(--ink);font:600 15px/1.2 var(--m2-t);text-align:center;text-decoration:none}.m2-sections a[aria-current]{background:var(--ink);color:#fff}.m2-pr .offer{margin-top:0}.m2-pr .offer-card{padding:0;border-radius:0;background:none;box-shadow:none}.m2-pr .rcard{display:block}.m2-pr .rcard .rcard-get,.m2-pr .offer-talk .offer-next,.m2-pr~.dlv .dlv-ways{display:none}.m2-pr .m2-ch h3{margin:0;font:800 var(--m2-h2)/1.15 var(--m2-d);letter-spacing:-.01em}.m2-pr .rcard-get{padding:var(--m2-pad);border:0}.m2-pr .rcard-sum{font-size:var(--m2-num);line-height:1}.m2-pr .rcard-money{padding:14px 14px 0;border-radius:14px 14px 0 0}.m2-pr .rcard-refunds{display:flex;align-items:center;min-height:44px;margin-top:0;padding:0 14px 4px;border-radius:0 0 14px 14px;background:var(--soft)}.m2-pr .rcard-first{color:var(--green-text)}.m2-pr .rcard .rcard-go{display:grid;gap:8px;margin-top:16px}.m2-pr :is(.m2-cta,.m2-cta2){display:flex;width:100%;min-height:52px;border-radius:12px;font-size:16px}.m2-pr .calc{margin:16px 0 0;padding:var(--m2-pad) var(--m2-pad) 0;border:0;border-radius:22px 22px 0 0;box-shadow:none}.m2-pr .calc-grid{grid-template-columns:minmax(0,1fr);gap:18px}.m2-pr .calc-pick{display:grid;gap:16px}.m2-pr .calc-seg{max-width:none}.m2-pr .calc-seg label{height:48px;border-radius:12px}.m2-pr .calc-out{min-height:0;padding:16px 0 0;border-top:1px dashed var(--line);border-radius:0;background:none}.m2-pr .calc-big{font-size:var(--m2-num)}.m2-pr .calc-say{min-height:calc(var(--m2-num)*1.05 + 68px)}@media (min-width:760px){.m2-pr .calc-say{min-height:calc(var(--m2-num)*1.05 + 48px)}}.m2-pr .offer-talk{display:block;margin:0 0 28px;padding:16px var(--m2-pad) var(--m2-pad);border:0;border-radius:0 0 22px 22px;background:var(--card);box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.m2-pr .rcard+.offer-talk{margin-top:16px;padding-top:var(--m2-pad);border-radius:22px}.m2-pr .offer .dcard{padding:0;background:none}.m2-pr .offer .dcard .notice{background:var(--soft)}.m2-pr .offer .dform{display:flex;flex-direction:column;align-items:stretch;gap:14px}.m2-pr .offer .dform>:is(.consent,.reply-note){align-self:stretch;margin-top:0}.m2-pr .offer .field input{height:52px;border-width:1.5px;border-radius:12px}.m2-pr .offer .field input:focus{border-color:var(--ink)}.m2-pr .offer .dform .go{height:52px;border-radius:12px}.m2-pr .offer :is(.dform .reply-note,.or,.consent){font-size:14px}.m2-pr .offer .consent{grid-template-columns:24px 1fr;gap:4px 12px}.m2-pr .offer .consent input{width:24px;height:24px}.m2-pr .offer .consent label{min-height:44px}.m2-pr .done a[href="/demo"]{display:inline-flex;align-items:center;min-height:44px}.m2-pr .offer ol.next{display:block}.m2-pr .offer ol.next li{margin:0 0 14px}.m2-dlv{display:block;margin-top:16px;border-bottom:1px solid var(--line)}.m2-dlv h3{margin:0;font:inherit}.m2-dlv details>p{margin:0 0 16px;font-size:15px;color:var(--muted)}.pfaq details summary{min-height:56px;font-size:15px}.pcontacts .contacts-ways a{display:flex;align-items:center;min-height:48px}@media (prefers-reduced-motion:reduce){.m2-rail,.m2-dock,.m2-price,.m2-step,.m2-veil,.m2-veil.is-on,.m2-sheet,.m2-sheet.is-on,.m2-acc>summary::after{transition:none}}.home{padding-top:0}.home .m2-ch{margin:16px 0 28px}.home .first{display:block}.home .report.m2-ch,.home .say.m2-ch{margin-bottom:0;padding-bottom:0;border-radius:22px 22px 0 0;box-shadow:none}.home .selfask,.home .stat{margin:0 0 28px;padding:16px var(--m2-pad) var(--m2-pad);border-radius:0 0 22px 22px;background:var(--card);box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.home :is(.paper .meta,.matrix .eyebrow,.matrix .legend){display:none}.home .hero h1{font:800 var(--m2-h1)/1.12 var(--m2-d);letter-spacing:-.015em}.home :is(.ex .sum,.matrix h2,.code h2,.say p,.sec h2){font:800 var(--m2-h2)/1.15 var(--m2-d);letter-spacing:-.01em}.home .scene .tag{font-size:13px}.home .hero .hero-form{margin-top:16px}.home .hero .check{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:none;padding:0;border-radius:0;background:none}.home .hero .check input,.home .hero .check #email{height:52px;border:1.5px solid var(--edge);border-radius:12px;background:#fff}.home .hero .check :is(input,#email):focus{border-color:var(--ink)}.home .hero .check .go{width:100%;height:52px;border-radius:12px}.home .niches{flex-wrap:wrap;gap:8px;margin:0 0 16px}.home .niches button{flex:1 1 clamp(0px,(300px - 100%)*999,calc(50% - 4px));min-width:min-content;height:44px;padding:0 8px;line-height:44px}.home .report .paper{padding:0;border-radius:0;background:none;box-shadow:none}.home .ex .what{margin-top:0}.home :is(.bars,.quote){margin-top:16px}.home .quote{padding:14px;border-radius:14px}.home .missed{font-size:13px}.home :is(.ex,.matrix) .whole{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:52px;margin-top:16px;padding:8px 16px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--edge);text-decoration:none}.home .selfask::before{content:"";display:block;margin-bottom:16px;border-top:1px dashed var(--line)}.home .selfask-go{gap:8px 16px}.home .selfask button{height:44px;border-radius:12px}.home .selfask a{display:inline-flex;align-items:center;min-height:44px}.home .say .then{color:var(--green-text)}.home .stat{grid-template-columns:1fr 1fr;gap:16px}.home .stat div+div{padding:0 0 0 16px;border:0;border-left:1px solid var(--line)}.home .stat b{font-size:var(--m2-num)}.home .stat p{font-size:15px}.home .stat a{display:flex;align-items:center;min-height:44px;padding-top:0}@media (max-width:359.98px){.home .stat{grid-template-columns:1fr}.home .stat div+div{padding:16px 0 0;border-left:0;border-top:1px solid var(--line)}}.home .matrix .m2-rows thead{display:block;position:static;width:auto;height:auto;clip-path:none}.home .matrix .m2-rows thead tr{padding:0;border:0}.home .matrix .m2-rows thead th{padding:0 0 8px;border:0}.home .matrix .m2-rows thead th+th{display:none}.home .matrix .m2-rows tr{display:flex;flex-wrap:wrap;gap:8px;height:auto;padding:12px 0}.home .matrix .m2-rows tbody th{flex:1 0 100%;padding:0;border:0;font:600 15px/1.35 var(--m2-t)}.home .matrix .m2-rows td{display:block;margin:0;padding:3px 8px;border:0;border-radius:999px;background:var(--soft);color:var(--muted);font:500 12px/1.4 var(--m2-m)}.home .matrix .m2-rows td::before{content:attr(data-label) " · ";color:inherit}.home .matrix .m2-rows .yes{background:var(--green-bg);color:var(--green-text)}.home .matrix .m2-rows :is(.hit i,.miss){display:none}.home .matrix .m2-rows :is(.w,.sr){position:static;width:auto;height:auto;overflow:visible;clip:auto}.home .mfoot{display:grid;gap:8px}.home .matrix .also{font:12px/1.6 var(--m2-m)}.home .mfoot .m2-cta{margin-top:8px}.home .how-line{margin:0 0 28px;padding:0}.home .code .eyebrow :is(.part:first-child,.dot){display:none}.home .dlv-line{position:relative;padding:16px 0;border-top:1px solid var(--line)}.home .dlv-line a::after{content:"";position:absolute;inset:0}.home .code-top{margin-bottom:8px}.home .copy-code{min-height:44px;border-radius:12px}.home .snippet{padding:14px;border-radius:12px;line-height:1.6}.js .home .snippet.folded code{display:block;position:relative;max-height:125px;overflow:hidden}.js .home .snippet.folded code::after{content:"";position:absolute;inset:auto 0 0;height:48px;background:linear-gradient(transparent,var(--soft))}.home .code-for{display:block;margin-top:8px}.home .more-code{height:52px;border-radius:12px}.offer.m2-ch .offer-eyebrow{display:none}.offer.m2-ch .offer-card{padding:0;border-radius:0;background:none;box-shadow:none}.offer.m2-ch .rcard .rcard-main{display:block}.offer.m2-ch .rcard-sum{font-size:var(--m2-num);line-height:1}.offer.m2-ch .rcard .rcard-money{margin-top:16px;padding:14px 14px 0;border-radius:14px 14px 0 0}.offer.m2-ch .rcard .rcard-refunds{display:flex;justify-self:auto;align-items:center;min-height:44px;margin-top:0;padding:0 14px 4px;border-radius:0 0 14px 14px;background:var(--soft)}.offer.m2-ch .rcard-go{display:grid;gap:8px;margin-top:16px}.offer.m2-ch :is(.rcard-btn,.rcard-first){min-height:52px;border-radius:12px}.offer.m2-ch .rcard-first{display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1.5px var(--green-text);color:var(--green-text);text-decoration:none}.home .faq :is(.m2-acc,.m2-acc[open])>summary::after{width:auto;height:auto;background:none}.home .contacts-ways dd a{display:flex;align-items:center;min-height:48px}.m2-doc{padding:0;background:none;box-shadow:none}.m2-doc :is(p,li){line-height:1.5}.m2-doc ol{padding-left:24px}.m2-doc>.m2-ch:last-child{margin-bottom:28px}.m2-ct .contacts-ways{display:block}.m2-ct .contacts-ways div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;border-bottom:1px solid var(--line)}.m2-ct>p{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.m2-ct .contacts-ways a,.m2-ct>p a{display:flex;align-items:center;min-height:44px}.cta.m2-cta2:hover{background:var(--card)}:is(.m2-ct,.m2-doc)~p:has(>:is(.m2-row,.m2-cta2)){max-width:none}.m2-doc>.muted a{display:inline-flex;align-items:center;min-height:48px}.nf h1{font:800 var(--m2-h1)/1.12 var(--m2-d);letter-spacing:-.015em}@media (max-width:599.98px){.nf h1{max-width:9em}}.nf .nf-check{max-width:none}.nf-go{display:block}.nf-go li{margin:0}:is(.nf .nf-check,.ix-try) :is(input,button){flex:1 1 100%;height:52px;border-radius:12px}:is(.nf .nf-check,.ix-try) input{border:1.5px solid var(--edge)}:is(.nf .nf-check,.ix-try) input:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:1px}.vs tr.ours{box-shadow:inset 0 0 0 2px var(--green)}.vs i{font:500 12px/1.4 var(--m2-m)}.ix-try{border:0}.ix-towns{grid-template-columns:repeat(2,minmax(0,1fr))}.ix-towns a{flex-wrap:wrap}.ix-towns small{font-size:13px}.ua code{font:inherit}.kassa.m2-ch{margin:16px 0 28px}.m2-ch .kassa-card{margin:16px 0 0;padding:0;box-shadow:none}.kassa.m2-ch .kassa-card .kassa-stage{width:calc(100% + 2*var(--m2-pad));margin:0 calc(-1*var(--m2-pad));height:auto}.kassa .kassa-quiet,.m2-ch .kassa-num,.m2-dlvs .dlv-ways,.mp-vs{display:none}.m2-ch.js .kassa-list{display:grid}.kassa.m2-ch.js .kassa-list .kassa-item{grid-area:1/1;order:0;margin:0;padding:0;border:0}.kassa.m2-ch.js .kassa-item:not(.on){visibility:hidden}.kassa.m2-ch.js .kassa-list .kassa-item .kassa-tab{min-height:44px;padding:6px 0;font-size:16px;font-weight:800;color:var(--ink)}.kassa.m2-ch.js .kassa-list .kassa-item .kassa-panel{grid-template-rows:1fr}.m2-ch .kassa-tab{flex-wrap:wrap;gap:4px 12px}.m2-ch .kassa-tab .kassa-sr{position:static;width:100%;height:auto;clip:auto;font:500 12px/1.4 var(--m2-m);color:var(--faint)}.m2-ch .kassa-nav-phone{order:2;padding:16px 0 0}.m2-ch .kassa-nav :is(button,a){flex:1 1 0;justify-content:center;min-height:48px;padding-inline:12px}.m2-quiet{display:block}.m2-vs{display:flex}.dlv.m2-dlvs{margin:0;padding:0;background:none;box-shadow:none}.dlv .m2-ch{margin-top:16px;padding-top:var(--m2-pad);border:0}.kassa.m2-ch>h2,.m2-dlvs .m2-ch h2,.dlv-effect.m2-ch>h3,.mp-main .m2-ch h2{font:800 var(--m2-h2)/1.15 var(--m2-d);letter-spacing:-.01em}.dlv-effect.m2-ch>h3,.mp-main .m2-ch h2{margin:0}.how-go .nf-check{max-width:none}.how-go .nf-check :is(input,button),.mp-try :is(input,.go){flex:1 1 100%;min-height:52px;border-radius:12px}.how-go .nf-check input,.mp-try input{border:1.5px solid var(--edge)}:is(.how-go .nf-check,.mp-try) input:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:1px}html.js .mp-toc{display:none}.mp-figs{grid-template-columns:auto 1fr;column-gap:12px}.mp-figs>div{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:12px;align-items:baseline}.mp-figs b{font-size:36px;white-space:normal}.mp-figs p{margin:0}.mp-main .mp-sec.m2-ch{margin:16px 0 28px;padding:var(--m2-pad);border-radius:22px;box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.mp-main .m2-ch>*+*{margin-top:16px}.m2-ch :is(.mp-card,.mp-checks){padding:0;box-shadow:none}.m2-ch .mp-plates{display:block}.m2-ch .mp-plates li{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 0;border-radius:0;background:none;box-shadow:none;border-top:1px solid var(--line)}.m2-ch .mp-days span{font:500 12px/1.3 var(--m2-m)}.m2-ch .mp-corr{display:flex;flex-direction:column}.m2-ch .mp-corr svg{order:1;margin-top:12px}.m2-ch .mp-corr-key{margin-top:0}main.wrap{max-width:calc(var(--m2-w) + 2*var(--m2-gut))}.m2-site>[hidden]{display:inline}:is(.came-site,.have-code) a,.acard .ac-full>summary,.acc-foot :is(a,.link),.cab-history td.on a,.cab-line .what,.cab .m2-ch .rcard-demo{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.came-site{display:grid;justify-items:start}.came-site>span{display:flex;align-items:center}.acc :is(#login,#code){border-radius:22px;padding:var(--m2-pad);box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.acc .idb{min-height:52px}.acc input:is([type=email],[type=text]){height:52px}.acc .cta{width:100%;height:52px}.acc .code-row{flex-direction:column}.acc .code-row input.code{max-width:none}.acc .login-grid{gap:28px}.acc .peek{--ink:#fff;--muted:#a6a9a7;--line:#3a3d3b;--green-text:#7fd3a6;background:#0f0f0f;color:#fff;border-radius:22px;padding:var(--m2-pad);box-shadow:0 7px 0 -3px #3a3d3b,0 14px 0 -7px #5a5e5b}.peek .peek-n{font:800 var(--m2-res)/1 var(--m2-d);color:#fff}.peek .m2-sq{margin:12px 0 4px}.m2-ch--dark .cab-wait{--ink:#fff;--on-ink:#0f0f0f;--card:#0f0f0f;--muted:#a6a9a7;--line:#5a5e5b;padding:0;box-shadow:none}.wait-copy{min-height:44px;font-size:14px}.m2-sq{display:flex;flex-wrap:wrap;gap:6px}.m2-sq i{width:20px;height:20px;border-radius:4px;box-shadow:inset 0 0 0 2px #5a5e5b}.m2-sq .on{background:var(--green);box-shadow:none}.cab-feed>h1{margin-top:16px}.cab .cab-site{display:none}.m2-cs{display:block;margin:8px 0 16px;font:400 16px/1.45 var(--m2-t)}.acard .ac-ev .ac-e,.cab .cab-history .here-tag,.cab .grade{font:500 12px/1.4 var(--m2-m)}.cab .m2-ch .muted-s{white-space:normal;overflow-wrap:anywhere}.cab .m2-ch--dark .muted-s{color:#a6a9a7}.cab .m2-ch-head+h2{margin-top:0}.cab .m2-ch{margin:0 0 28px}.cab :is(.ac-box,.light-report){padding:var(--m2-pad);border-radius:22px;box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.cab .light-report .verdict,.light-report details :is(.bars,h3:last-of-type){display:none}.cab .cab-next .m2-sr{display:block}.cab .m2-ch .rcard{grid-template-columns:minmax(0,1fr);padding:0;box-shadow:none}.cab .m2-ch .full li{border-radius:14px;background:var(--soft);box-shadow:none}@media(width<414px){.m2-ld{min-height:5lh}}@media(width<417px){.acc .agree{min-height:3lh}}}@font-face{font-family:m2-t;src:local(Arial),local(Liberation Sans);unicode-range:u+0-ff,u+131,u+152-153,u+2c6,u+2da,u+2dc,u+301,u+304,u+308,u+400-45f,u+490-491,u+2002,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2039-203a,u+2044,u+20ac,u+2116,u+2122,u+2191,u+2193,u+2212;size-adjust:104.2%;ascent-override:96.9%;descent-override:24.0%;line-gap-override:0%}@font-face{font-family:m2-t;src:local(Arial),local(Liberation Sans);unicode-range:u+20,u+a0,u+2002,u+2009;size-adjust:81%;ascent-override:124.7%;descent-override:30.8%;line-gap-override:0%}@font-face{font-family:m2-t;font-weight:600 800;src:local(Arial Bold),local(Liberation Sans Bold),local(Arial),local(Liberation Sans);unicode-range:u+0-ff,u+131,u+152-153,u+2c6,u+2da,u+2dc,u+301,u+304,u+308,u+400-45f,u+490-491,u+2002,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2039-203a,u+2044,u+20ac,u+2116,u+2122,u+2191,u+2193,u+2212;size-adjust:98.3%;ascent-override:102.8%;descent-override:25.4%;line-gap-override:0%}@font-face{font-family:m2-d;font-weight:600 800;src:local(Arial Bold),local(Liberation Sans Bold),local(Arial),local(Liberation Sans);unicode-range:u+0-ff,u+131,u+152-153,u+2c6,u+2da,u+2dc,u+301,u+304,u+308,u+400-45f,u+490-491,u+2002,u+2009,u+2013-2014,u+2018-201a,u+201c-201e,u+2022,u+2026,u+2039-203a,u+2044,u+20ac,u+2116,u+2122,u+2191,u+2193,u+2212;size-adjust:102.3%;ascent-override:98.7%;descent-override:24.4%;line-gap-override:0%}@media screen{:root{--font-display:"Wix Madefor Display",m2-d,"Wix Madefor Text",system-ui,sans-serif;--font-body:"Wix Madefor Text",m2-t,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}}
@media screen{.report-meta{font:500 12px/1.4 var(--m2-m);color:var(--faint)}.report-meta .demo-badge{padding:3px 8px;border:0;background:var(--miss-bg);color:var(--miss);font:500 11px/1.4 var(--m2-m);letter-spacing:.08em;text-transform:uppercase}#brief-h{margin:12px 0 0;font:800 var(--m2-h1)/1.12 var(--m2-d);letter-spacing:-.015em}.brief .m2-ch{margin:0 0 28px}.brief .m2-r1{margin-top:16px}.brief .m2-ch>*{margin:0}.brief .m2-ch>*+*{margin-top:16px}.brief .m2-ch>h2+*{margin-top:8px}.brief .m2-ch h2{font:800 var(--m2-h2)/1.15 var(--m2-d);letter-spacing:-.01em}.m2-r1 .b-ans{display:flex;flex-direction:column;gap:16px;padding:0;background:none;border-radius:0}.m2-r1 .b-num{order:-1;padding:0;background:none}.m2-r1 .b-big{font:800 var(--m2-rep)/1.1 var(--m2-d)}.m2-r1 .b-scale-k{font:500 12px/1.4 var(--m2-m)}.m2-r1 .b-sum{font-size:13px;color:#a6a9a7}.m2-rtoc a{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 0;border-top:1px solid var(--line);color:var(--ink);font:400 15px/1.3 var(--m2-t);text-decoration:none}.brief .m2-rtoc>a{margin:0}.m2-rtoc a:first-child{border-top:0}.m2-rtoc [aria-hidden]{font:500 12px/1 var(--m2-m);color:var(--faint)}.m2-rtoc a:has(small){display:block;padding:12px 0}.m2-rtoc small{display:block;font-size:14px;color:var(--faint)}.m2-toc [data-m2-more=in]{padding-left:28px;font-size:14px}.m2-bar{display:block;grid-column:1/-1;height:8px;border-radius:4px;background:var(--track)}.m2-bar span{display:block;height:100%;border-radius:4px;background:var(--ink)}.b-rows .me .m2-bar span{background:var(--green)}.b-rows .me b{color:var(--green-text)}.brief .b-acts li,.brief .b-try>div{padding:14px;border-radius:14px;background:var(--soft);color:var(--ink)}.brief .b-try p{color:var(--muted)}.b-folds details,.brief-rest{position:relative}.m2-at{position:absolute;top:0}.brief .b-folds summary,main .brief-rest>summary{min-height:56px;padding:8px 0;font:600 15px/1.3 var(--m2-t)}.brief .b-folds [open]>summary::after,main .brief-rest[open]>summary::after{background-size:14px 2px,2px 14px;transform:rotate(45deg)}.m2-report .qm :is(table,tbody,tr,th,td){display:block;width:auto}.m2-report .qm thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.m2-report .qm thead .as{writing-mode:horizontal-tb;transform:none}.m2-report .qm tr{padding:12px 0;border-bottom:1px solid var(--line)}.m2-report .qm tbody th{padding:0 0 8px;border:0}.m2-report .qm td{display:inline-flex;align-items:center;gap:6px;margin:0 6px 6px 0;padding:3px 8px;border:0;border-radius:999px;background:var(--soft);font:500 12px/1.4 var(--m2-m)}.m2-report .qm td::before{content:attr(data-label) " ·"}.m2-report .qm td:has(.qm-hit){background:var(--green-bg);color:var(--green-text)}.m2-report .qm td :is(i,b){display:none}.m2-report .qm td .sr{position:static;width:auto;height:auto;overflow:visible;clip:auto}.m2-report .table-wrap:has(>table.engines-t,>table.platforms){overflow:visible}.m2-report table.rivals:is(.engines-t,.platforms){min-width:0;table-layout:auto}.m2-report table.rivals:is(.engines-t,.platforms) thead,.m2-report table.rivals.platforms colgroup{display:none}.m2-report table.rivals:is(.engines-t,.platforms) :is(tbody,tr,td){display:block;width:auto}.m2-report table.rivals:is(.engines-t,.platforms) tr{padding:12px 0;border-top:1px solid var(--line)}.m2-report table.rivals:is(.engines-t,.platforms) tr:first-child{border-top:0;padding-top:0}.m2-report table.rivals:is(.engines-t,.platforms) td{padding:0;border-top:0}.m2-report table.rivals:is(.engines-t,.platforms) td:first-child{margin-bottom:6px;font-weight:600}.m2-report table.rivals:is(.engines-t,.platforms) td.num{display:flex;justify-content:space-between;gap:12px;padding:3px 0;text-align:left;white-space:normal}.m2-report table.rivals:is(.engines-t,.platforms) td.num::before{content:attr(data-label);color:var(--muted);font-weight:400}.m2-report table.rivals.engines-t td.apart{margin-top:6px;padding-top:9px;border-left:0;border-top:1px solid var(--line)}.m2-report table.rivals.platforms tr.gap td:first-child{box-shadow:none;padding-left:0}.m2-report table.rivals.platforms tr.gap{box-shadow:inset 3px 0 0 var(--ink);padding-left:12px}.m2-report table.rivals.platforms td:first-child .gap-act{font-weight:400}.m2-report :is(.pill,.state,.chain-state,.gap-tag,.mt-tag,.src,.image-n,.dep-state,.badge,.th-mark),.m2-report table.rivals .muted-s,.brief :is(.b-who,.b-yes,.b-no,.b-n,.b-acts .tag){font-family:var(--m2-m);font-size:12px}.m2-report .src{gap:8px}.m2-report :is(.src a,.m2-go){display:inline-flex;align-items:center;min-height:44px}.m2-report .rcard-refunds{display:inline-flex;align-items:center;min-height:48px}.m2-report :is(.fold-btn,details.dev>summary){min-height:48px}.rcard-sec .rcard{grid-template-columns:minmax(0,1fr);border-radius:22px;padding:var(--m2-pad);box-shadow:0 7px 0 -3px #d7ded9,0 14px 0 -7px #cbd3ce}.rcard-sec .rcard-mail{margin-top:28px}.rfoot .print-btn{min-height:48px}}