.mkt{--bg:#fcf6ee;--paper:#fff;--ink:#2a1f18;--muted:#817167;--line:#e8e2db;--chip:#f6efe8;--primary:#e16037;--primary-deep:#a73a1b;--primary-wash:#ffeadd;--amber:#eaa950;--green:#50a064;--blue:#488acb;--teal:#289f9f;--display:"Bricolage Grotesque", system-ui, sans-serif;--ui:"Hanken Grotesk", system-ui, sans-serif;--ru:"Golos Text", system-ui, sans-serif;--mono:"JetBrains Mono", monospace;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}@supports (color:lab(0% 0 0)){.mkt{--bg:lab(97.1201% 1.04946 4.44832);--ink:lab(12.8931% 5.08035 6.76303);--muted:lab(48.8595% 5.36066 7.7091);--line:lab(90.1458% 1.38992 4.33251);--chip:lab(94.7859% 1.38807 4.3313);--primary:lab(57.4244% 49.4074 48.5306);--primary-deep:lab(40.6991% 44.6376 42.6441);--primary-wash:lab(94.5595% 10.4469 13.104);--amber:lab(74.322% 18.6594 54.5434);--green:lab(59.7682% -36.0546 23.5764);--blue:lab(55.4574% -6.04308 -40.6575);--teal:lab(59.2986% -32.7078 -9.84761)}}.mkt *{box-sizing:border-box}html:has(.mkt){scroll-behavior:smooth}.mkt .wrap{max-width:1120px;margin:0 auto;padding:0 clamp(20px,5vw,44px)}.mkt .narrow{max-width:780px}.mkt .display{font-family:var(--display);letter-spacing:-.025em;font-weight:800;line-height:1.02}.mkt .eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primary-deep);font-size:11px;font-weight:600}.mkt a{color:inherit;text-decoration:none}.mkt .bear{display:block}.mkt .btn{appearance:none;cursor:pointer;font-family:var(--ui);border:none;border-radius:14px;align-items:center;gap:9px;padding:15px 24px;font-size:16px;font-weight:800;transition:transform .12s,box-shadow .2s;display:inline-flex}.mkt .btn:active{transform:scale(.97)}.mkt .btn.primary{background:var(--primary);color:#fff;box-shadow:0 10px 26px -10px var(--primary)}.mkt .btn.dark{background:var(--ink);color:#fff}.mkt .btn.ghost{background:var(--chip);color:var(--ink)}.mkt .btn.lg{padding:17px 28px;font-size:17px}.mkt nav{z-index:50;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fcf6eed1;background:lab(97.1201% 1.04946 4.44832/.82);position:sticky;top:0}.mkt .navrow{align-items:center;gap:14px;height:66px;display:flex}.mkt .brandlock{font-family:var(--display);align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.mkt .navlinks{gap:26px;margin-left:auto;display:flex}.mkt .navlinks a{color:var(--muted);font-size:14.5px;font-weight:700}.mkt .navlinks a:hover{color:var(--ink)}.mkt .navcta{margin-left:8px}@media (max-width:820px){.mkt .navlinks{display:none}.mkt .navcta{margin-left:auto}}.mkt footer{border-top:1px solid var(--line);margin-top:40px;padding:54px 0 40px}.mkt .foot-grid{flex-wrap:wrap;justify-content:space-between;gap:30px 60px;display:flex}.mkt .foot-col h4{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:11px}.mkt .foot-col a{color:var(--ink);opacity:.75;margin-bottom:9px;font-size:14px;font-weight:600;display:block}.mkt .foot-col a:hover{opacity:1}.mkt .foot-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:40px;padding-top:22px;font-size:12.5px;font-weight:600;display:flex}.mkt .page-hero{padding-top:clamp(48px,7vw,84px);padding-bottom:clamp(30px,4vw,44px)}.mkt .page-hero h1{font-family:var(--display);letter-spacing:-.025em;margin:14px 0 0;font-size:clamp(34px,5.5vw,56px);font-weight:800;line-height:1.03}.mkt .page-hero p{color:var(--ink);opacity:.8;text-wrap:pretty;max-width:600px;margin:18px 0 0;font-size:clamp(16px,2vw,19px);font-weight:500;line-height:1.55}.mkt section{padding:clamp(40px,6vw,72px) 0}.mkt h2{font-family:var(--display);letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.05}.mkt .sec-sub{color:var(--muted);text-wrap:pretty;max-width:600px;margin:14px 0 0;font-size:17px;font-weight:500;line-height:1.55}.mkt .center{text-align:center}.mkt .center .sec-sub{margin-left:auto;margin-right:auto}.mkt .prose{max-width:720px}.mkt .prose h2{margin-top:40px;font-size:clamp(22px,3vw,28px)}.mkt .prose h3{font-family:var(--ui);margin:28px 0 6px;font-size:17px;font-weight:800}.mkt .prose p,.mkt .prose li{color:var(--ink);opacity:.82;font-size:15.5px;font-weight:500;line-height:1.65}.mkt .prose ul{padding-left:20px}.mkt .prose .upd{font-family:var(--mono);color:var(--muted);font-size:12px}.mkt .grid{gap:18px;display:grid}.mkt .card{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:24px}.mkt .feat-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.mkt .feat{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:24px}.mkt .feat .ic{border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;display:flex}.mkt .feat h3{font-family:var(--ui);margin:0 0 6px;font-size:17px;font-weight:800}.mkt .feat p{color:var(--muted);text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:1.5}.mkt .rows{flex-direction:column;gap:12px;display:flex}.mkt .row{background:var(--paper);border:1px solid var(--line);border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}.mkt .row .rmain{flex:1;min-width:0}.mkt .row h3{font-family:var(--ui);margin:0;font-size:16px;font-weight:800}.mkt .row .rmeta{color:var(--muted);margin-top:2px;font-size:13px;font-weight:600}.mkt .tag{font-family:var(--mono);background:var(--chip);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.mkt .tag.ok{color:#09672e;color:lab(37.6918% -36.456 24.3006);background:#d8f9dd;background:lab(94.8646% -14.8135 9.47288)}.mkt .dot{border-radius:999px;flex-shrink:0;width:9px;height:9px}.mkt .form{flex-direction:column;gap:16px;max-width:520px;display:flex}.mkt .field label{color:var(--muted);margin:0 0 6px 4px;font-size:12.5px;font-weight:700;display:block}.mkt .field input,.mkt .field textarea,.mkt .field select{border:1px solid var(--line);background:var(--paper);width:100%;font-family:var(--ui);color:var(--ink);border-radius:13px;outline:none;padding:13px 15px;font-size:15.5px;font-weight:600}.mkt .field textarea{resize:vertical;min-height:120px}.mkt .stack{text-align:center}.mkt .stack .cy{font-family:var(--ru);font-size:38px;font-weight:600}.mkt .stack .brace{width:140px;height:14px;margin:2px auto 4px}.mkt .stack .ph{font-family:var(--mono);color:var(--primary-deep);font-size:14px;font-weight:600}.mkt .stack .en{font-family:var(--ui);font-size:18px;font-weight:700}.mkt .hero{position:relative;overflow:hidden}.mkt .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:clamp(40px,7vw,86px) 0 clamp(50px,7vw,80px);display:grid}@media (max-width:900px){.mkt .hero-grid{grid-template-columns:1fr;gap:30px}}.mkt h1.hero-h{font-size:clamp(40px,6.4vw,68px)}.mkt .hero-sub{color:var(--ink);opacity:.8;text-wrap:pretty;max-width:520px;margin-top:20px;font-size:clamp(16px,2.2vw,19px);font-weight:500;line-height:1.5}.mkt .hero-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.mkt .hero-rating{color:var(--muted);align-items:center;gap:10px;margin-top:22px;font-size:13.5px;font-weight:600;display:flex}.mkt .stars{color:var(--amber);letter-spacing:2px;font-size:15px}.mkt .hero-demo{background:var(--bg);border:1px solid var(--line);border-radius:24px;max-width:340px;margin:0 auto;padding:18px 16px 16px;box-shadow:0 30px 70px -45px #28140a73}.mkt .hero-demo .dh{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.mkt .hero-demo .dt{font-family:var(--display);font-size:18px;font-weight:800}.mkt .hero-demo .seg{background:var(--chip);border-radius:10px;gap:3px;padding:3px;display:flex}.mkt .hero-demo .seg span{font-family:var(--ui);color:var(--muted);cursor:pointer;border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:800;transition:all .25s}.mkt .hero-demo .seg span.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.mkt .hero-demo .dset{flex-direction:column;gap:9px;display:none}.mkt .hero-demo .dset.on{animation:.5s mktDemoIn;display:flex}@keyframes mktDemoIn{0%{transform:translateY(10px)}to{transform:none}}.mkt .dcard{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:11px 13px;display:flex}.mkt .dcard .dcy{font-family:var(--ru);font-size:19px;font-weight:600;line-height:1.05}.mkt .dcard .dtag{font-family:var(--mono);color:var(--muted);font-size:9px}.mkt .dcard .dph{font-family:var(--mono);color:var(--primary-deep);margin-top:2px;font-size:10px;font-weight:600}.mkt .dcard .den{margin-top:1px;font-size:12.5px;font-weight:700}.mkt .dctrl{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.mkt .dring{border:1.5px solid var(--line);border-radius:99px;width:18px;height:18px;display:block}.mkt .floatbear{filter:drop-shadow(0 12px 20px #28140a40);animation:4s ease-in-out infinite mktFloaty;position:absolute;bottom:-22px;right:-18px}@keyframes mktFloaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mkt .home section{padding:clamp(56px,8vw,96px) 0}.mkt .home h2{font-size:clamp(28px,4.4vw,44px)}.mkt .home .sec-sub{max-width:560px;margin:16px auto 0}.mkt .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;padding:26px 0;display:flex}.mkt .trust .stat{text-align:center}.mkt .trust .num{font-family:var(--display);font-size:26px;font-weight:800}.mkt .trust .lbl{color:var(--muted);margin-top:2px;font-size:12px;font-weight:600}.mkt .sigcard{background:var(--paper);border:1px solid var(--line);border-radius:28px;max-width:620px;margin:34px auto 0;padding:clamp(30px,5vw,56px);box-shadow:0 30px 70px -45px #28140a66}.mkt .home .feat-grid{margin-top:44px}.mkt .steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}@media (max-width:760px){.mkt .steps{grid-template-columns:1fr}}.mkt .step{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:26px}.mkt .step .n{font-family:var(--display);color:#fff;background:var(--primary);border-radius:99px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;font-size:15px;font-weight:800;display:flex}.mkt .step h3{font-family:var(--ui);margin:0 0 7px;font-size:18px;font-weight:800}.mkt .step p{color:var(--muted);margin:0;font-size:14.5px;font-weight:500;line-height:1.55}.mkt .split{grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}@media (max-width:820px){.mkt .split{grid-template-columns:1fr;gap:24px}}.mkt .panel{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:0 24px 60px -45px #28140a66}.mkt .bubble{border-radius:16px;max-width:80%;margin-bottom:10px;padding:11px 15px;font-size:14.5px;font-weight:600}.mkt .b-en{background:var(--chip);border-bottom-left-radius:5px}.mkt .b-ru{background:var(--ink);color:#fff;border-bottom-right-radius:5px;margin-left:auto}.mkt .b-ru .cy{font-family:var(--ru);font-size:17px}.mkt .b-ru .ph{font-family:var(--mono);color:#ffffffa6;margin-top:2px;font-size:11px}.mkt .ftabs{background:var(--chip);border-radius:10px;gap:4px;margin-bottom:14px;padding:3px;display:flex}.mkt .ftabs span{text-align:center;font-family:var(--ui);color:var(--muted);cursor:pointer;border-radius:8px;flex:1;padding:7px;font-size:12px;font-weight:800;transition:all .2s}.mkt .ftabs span.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.mkt .fset{display:none}.mkt .fset.on{display:block}.mkt .frow{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:11px 13px;display:flex}.mkt .band{background:var(--primary);color:#fff;text-align:center;border-radius:30px;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:clamp(30px,5vw,52px);display:flex}.mkt .band h2{color:#fff}.mkt .band p{color:#ffffffd9;max-width:420px;margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.5}.mkt .price3{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:44px auto 0;display:grid}@media (max-width:860px){.mkt .price3{grid-template-columns:1fr;max-width:420px}}.mkt .price3 .plan{flex-direction:column;display:flex}.mkt .price3 .plan ul{flex:1}.mkt .price3 .plan li.off{opacity:.42}.mkt .price3 .plan:nth-child(2){order:3}.mkt .price3 .plan:nth-child(3){order:2}.mkt .plan{border:1px solid var(--line);background:var(--paper);border-radius:24px;padding:28px}.mkt .plan.pro{background:var(--ink);color:#fff;border:none;position:relative;overflow:hidden}.mkt .plan .pname{font-family:var(--display);font-size:20px;font-weight:800}.mkt .plan .pp{font-family:var(--display);margin:12px 0 2px;font-size:40px;font-weight:800}.mkt .plan .pp small{color:var(--muted);font-size:15px;font-weight:700}.mkt .plan.pro .pp small{color:#fff9}.mkt .plan ul{flex-direction:column;gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.mkt .plan li{align-items:flex-start;gap:9px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.mkt .plan.pro li{color:#ffffffeb}.mkt .tagpill{background:var(--primary);color:#fff;font-family:var(--ui);border-radius:99px;padding:5px 11px;font-size:11px;font-weight:800;position:absolute;top:18px;right:18px}.mkt .quotes{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:40px;display:grid}.mkt .quote{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:24px}.mkt .quote p{text-wrap:pretty;margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.5}.mkt .quote .who{align-items:center;gap:10px;display:flex}.mkt .quote .av{width:36px;height:36px;font-family:var(--display);color:#fff;border-radius:99px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.mkt .quote .nm{font-size:13.5px;font-weight:800}.mkt .quote .meta{color:var(--muted);font-size:12px;font-weight:600}.mkt .faq{max-width:760px;margin:36px auto 0}.mkt details{background:var(--paper);border:1px solid var(--line);border-radius:16px;margin-bottom:11px;padding:4px 20px}.mkt summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-size:16px;font-weight:800;list-style:none;display:flex}.mkt summary::-webkit-details-marker{display:none}.mkt summary:after{content:"+";font-family:var(--mono);color:var(--primary);font-size:20px}.mkt details[open] summary:after{content:"–"}.mkt details p{color:var(--muted);margin:0 0 16px;font-size:14.5px;font-weight:500;line-height:1.55}.mkt .faqbtn{appearance:none;border:1px solid var(--line);cursor:pointer;background:var(--paper);font-family:var(--ui);color:var(--muted);border-radius:999px;padding:8px 15px;font-size:13px;font-weight:700;transition:all .15s}.mkt .faqbtn:hover{color:var(--ink)}.mkt .faqbtn.on{background:var(--ink);color:#fff;border-color:var(--ink)}.mkt .finalcta{background:var(--ink);text-align:center;color:#fff;border-radius:30px;padding:clamp(40px,6vw,68px);position:relative;overflow:hidden}.mkt .finalcta h2{color:#fff}.mkt .glow{background:var(--primary);filter:blur(60px);opacity:.5;border-radius:99px;width:300px;height:300px;position:absolute}.mkt .prog{background:var(--line);border-radius:99px;height:7px;margin-bottom:14px;overflow:hidden}.mkt .prog>i{background:var(--primary);height:100%;display:block}.mkt a.feat{color:inherit;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.mkt a.feat:hover{border-color:var(--primary);transform:translateY(-2px)}.mkt a.feat.on{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.mkt details.article{padding:6px 22px}.mkt details.article summary{padding:18px 0}.mkt details.article summary .sumhead{flex-direction:column;gap:3px;display:flex}.mkt details.article summary .atitle{font-family:var(--ui);color:var(--ink);font-size:16px;font-weight:800}.mkt details.article summary .ameta{color:var(--muted);font-size:13px;font-weight:600}.mkt .abody{padding-bottom:10px}.mkt .abody h4{font-family:var(--ui);color:var(--ink);margin:16px 0 6px;font-size:13.5px;font-weight:800}.mkt .abody h4:first-child{margin-top:2px}.mkt .abody p{color:var(--muted);margin:0 0 10px;font-size:14.5px;font-weight:500;line-height:1.6}.mkt .abody ul,.mkt .abody ol{margin:0 0 12px;padding-left:18px}.mkt .abody li{color:var(--muted);margin-bottom:5px;font-size:14.5px;font-weight:500;line-height:1.6}.mkt .abody a{color:var(--primary-deep);font-weight:700;text-decoration:none}.mkt .abody a:hover{text-decoration:underline}.mkt .abody b{color:var(--ink);font-weight:700}.mkt #faq details{margin-bottom:8px;padding:2px 18px}.mkt #faq summary{padding:13px 0;font-size:15.5px}.mkt #faq details p{margin-bottom:13px;font-size:14px}.mkt .contact-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:40px;display:grid}@media (max-width:760px){.mkt .contact-grid{grid-template-columns:1fr}}.mkt .reveal{opacity:1}.mkt.js .reveal.in{animation:.7s cubic-bezier(.2,.7,.3,1) both mktRevealIn}@keyframes mktRevealIn{0%{transform:translateY(20px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.mkt.js .reveal.in{animation:none}}
