body{--color-main:#3f3f3f;--color-dark:#1b1b1b;--color-darker:#000000;--color-light:#f2f2f2;--color-lighter:#ededed;--color-lightest:#fdfdff;--color-headline:#cecece;--color-accent:#3f3f3f;--color-header:#1b1b1b;--color-link:#000000;--color-link-hover:#1b1b1b;--color-cta-hover:#000000;--color-code:#1b1b1b;--color-code-bg:#ededed;--color-th:#f2f2f2;--radius-button:4px;--radius-block:8px;--header-hero-margin:150px}body.cpamoe{--color-main:#605ca8;--color-dark:#555299;--color-darker:#555299;--color-light:#f3f2fc;--color-lighter:#f3f3fc;--color-lightest:#fafaff;--color-headline:#e3e2ec;--color-accent:#8381b8;--color-header:#605ca8;--color-link:#555299;--color-link-hover:#605ca8;--color-cta-hover:#8381b8;--color-code:#254ec7;--color-code-bg:#f2f4f9;--color-th:#ddddee;--header-hero-margin:200px}body.altercpaone{--color-main:#f39c12;--color-dark:#db8b0b;--color-darker:#db8b0b;--color-light:#fcfaf2;--color-lighter:#fbfaf3;--color-lightest:#fffefa;--color-headline:#e3e2ec;--color-accent:#f8b974;--color-header:#f39c12;--color-link:#db8b0b;--color-link-hover:#f39c12;--color-cta-hover:#f8b974;--color-code:#f39c12;--color-code-bg:#f9f7f2;--color-th:#ede5ce}body.altercpared{--color-main:#cc3333;--color-dark:#c60202;--color-darker:#990000;--color-light:#f9eded;--color-lighter:#f9eaea;--color-lightest:#fffafa;--color-headline:#ffcccc;--color-accent:#cc3333;--color-header:#c60202;--color-link:#990000;--color-link-hover:#c60202;--color-cta-hover:#990000;--color-code:#c60202;--color-code-bg:#f9eaea;--color-th:#f9eded}html{-webkit-text-size-adjust:none}body{margin:0;padding:0;font:normal 14px system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}h1,h2,h3{padding:0;font-weight:400}a{color:var(--color-link);text-decoration:none;transition:all 0.5s ease}a:hover{color:var(--color-link-hover)}.violet-btn{padding:0 25px;min-height:40px;font-weight:700;line-height:40px;color:#fff;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 50%,var(--color-accent) 100%);background-size:200% auto;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 2px 6px rgb(0 0 0 / .15);white-space:nowrap;border-radius:var(--radius-button);transition:background-position 0.5s ease,box-shadow 0.3s ease}.violet-btn:hover{color:#fff;background-position:right center;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 6px 20px rgb(0 0 0 / .28)}a.btn,button.btn,input.btn{display:inline-block;box-sizing:border-box;padding:0 25px;min-height:40px;height:auto;font-size:inherit;font-weight:700;line-height:40px;color:#fff;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 50%,var(--color-accent) 100%);background-size:200% auto;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 2px 6px rgb(0 0 0 / .15);white-space:nowrap;text-decoration:none;text-align:center;border-radius:var(--radius-button);border:none;cursor:pointer;transition:background-position 0.5s ease,box-shadow 0.3s ease}a.btn:hover,button.btn:hover,input.btn:hover{background-position:right center;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 6px 20px rgb(0 0 0 / .28)}a.btn.wide,a.btn.btn-block{width:100%}a.btn.btn-block{line-height:20px;font-weight:400;padding:10px}.text-success{color:#272}.text-muted{color:#666}.text-warning{color:#972}.text-danger{color:#722}.text-primary{color:#357ca5}header{display:block;padding:10px 25px;background:var(--color-header);background:linear-gradient(135deg,var(--color-accent),var(--color-darker))}header nav{margin:0 auto;padding:10px 0;max-width:870px;height:35px;line-height:35px}header nav .title{text-decoration:none;line-height:35px;font-size:24px;white-space:nowrap;background:linear-gradient(150deg,#ffffff 30%,rgb(255 255 255 / .65) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .2));transition:filter 0.35s ease}header nav .title:hover{filter:drop-shadow(0 0 10px rgb(255 255 255 / .45)) drop-shadow(0 1px 3px rgb(0 0 0 / .25))}header nav .lang{padding:0 18px;height:35px;text-decoration:none;float:right;font-weight:700;color:#fff}header nav a.help{margin-right:10px;padding:0 18px;height:35px;float:right;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 50%,var(--color-accent) 100%);background-size:200% auto;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 2px 6px rgb(0 0 0 / .15);color:#fff;font-weight:700;border-radius:var(--radius-button);transition:background-position 0.5s ease,background-color 0.4s ease,color 0.4s ease,box-shadow 0.3s ease}header nav a.help:hover{background:#fff;color:var(--color-darker);box-shadow:0 4px 14px rgb(0 0 0 / .22)}header nav a.help abbr,header nav a.login abbr{display:none}header nav a.login{padding:0 18px;height:35px;float:right;font-weight:700;color:var(--color-darker);background:linear-gradient(135deg,#ffffff 0%,var(--color-lighter) 100%);box-shadow:0 2px 8px rgb(0 0 0 / .18);border-radius:var(--radius-button);transition:background 0.4s ease,color 0.4s ease,box-shadow 0.3s ease}header nav a.login:hover{color:#fff;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 100%);box-shadow:0 4px 14px rgb(0 0 0 / .28)}header section{text-align:center;margin:0 auto var(--header-hero-margin) auto;padding:40px 0 10px 0;max-width:600px;color:#fff}header section h1{margin:0;font-size:33px}header section p{max-width:450px;margin:25px auto;font-size:16px}header section a{display:block;margin:0 auto;padding:0;max-width:300px;height:45px;font-weight:700;line-height:45px;color:var(--color-darker);background:linear-gradient(135deg,#ffffff 0%,var(--color-lighter) 100%);box-shadow:0 3px 14px rgb(0 0 0 / .22);border-radius:var(--radius-button);transition:background 0.4s ease,color 0.4s ease,box-shadow 0.3s ease}header section a:hover{background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 100%);color:#fff;box-shadow:0 6px 22px rgb(0 0 0 / .32)}summary{box-sizing:border-box;padding:0;margin:calc(-1 * var(--header-hero-margin)) auto 0 auto;max-width:910px;text-align:center}summary img{max-width:100%;margin:20px auto;box-shadow:0 0 30px 3px rgb(0 0 0 / .4);border-radius:var(--radius-block)}.block-headline{margin:20px auto 50px auto;max-width:800px;text-align:center;padding:0 20px}.block-headline h2{font-weight:400;font-size:22px;padding:0;margin:0 0 15px 0}.block-headline hr{display:block;margin:20px auto;border:0;height:1px;max-width:300px;background:var(--color-accent)}.block-headline p{display:block;padding:0;margin:0 auto 10px auto;font-size:1.15em;max-width:500px}#features,#quickstart{max-width:1000px;margin:30px auto;padding:0 20px}.feature-list,.price-list{display:flex;justify-content:space-between;flex-wrap:wrap}.price-list{max-width:900px;margin:0 auto;width:100%}.feature-list article,.price-list article{display:flex;flex-direction:column;flex:0 0 31%;margin:0 0 35px 0;background:linear-gradient(160deg,var(--color-lightest) 0%,var(--color-light) 100%);padding:20px 25px;box-sizing:border-box;border-radius:var(--radius-block);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 2px 6px rgb(0 0 0 / .07),0 8px 24px rgb(0 0 0 / .06)}.price-list article{margin:15px 0}.feature-list h3,.price-list h3{font-weight:400;font-size:18px;padding:0;margin:0 0 15px 0;text-align:center}.feature-list p,.price-list p{padding:0;margin:0}.price-list p{margin:0 auto 12px auto;text-align:center}.price-list p.info{display:block;font-style:italic;max-width:200px}.price-list p.price{font-size:24px}.cat{display:block;height:200px;margin-bottom:10px;background-position:center center;background-repeat:no-repeat;background-image:url(../img/cat-paws.png)}.price-list .cat{height:150px}.cat-work{background-image:url(../img/cat-work.png)}.cat-paws{background-image:url(../img/cat-paws.png)}.cat-appeal{background-image:url(../img/cat-appeal.png)}.cat-money{background-image:url(../img/cat-money.png)}.cat-callcenter{background-image:url(../img/cat-callcenter.png)}.cat-offer{background-image:url(../img/cat-offer.png)}.cat-traffic{background-image:url(../img/cat-traffic.png)}.cat-delivery{background-image:url(../img/cat-delivery.png)}.cat-warehouse{background-image:url(../img/cat-warehouse.png)}.cat-analytics{background-image:url(../img/cat-analytics.png)}.cat-bite{background-image:url(../img/cat-bite.png)}.cat-vzhuhs{background-image:url(../img/cat-vzhuhs.png)}.cat-filter{background-image:url(../img/cat-filter.png)}.cat-park{background-image:url(../img/cat-park.png)}.cat-goal{background-image:url(../img/cat-goal.png)}.cat-split{background-image:url(../img/cat-split.png)}.cat-box{background-image:url(../img/cat-box.png)}.catp1{background-image:url(../img/cat-price-1.png)}.catp2{background-image:url(../img/cat-price-2.png)}.catp3{background-image:url(../img/cat-price-3.png)}#pipeline ol{display:flex;margin:0 auto 20px auto;max-width:800px;counter-reset:pipeliner;padding:0 20px;justify-content:space-between;flex-wrap:wrap}#pipeline ol li{display:block;flex:0 0 48%;padding:30px 30px 30px 80px;background:linear-gradient(160deg,var(--color-lightest) 0%,var(--color-light) 100%);margin:0 0 30px 0;position:relative;box-sizing:border-box;border-radius:var(--radius-block);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 2px 6px rgb(0 0 0 / .07),0 8px 24px rgb(0 0 0 / .06)}#pipeline ol li:before{display:block;position:absolute;left:30px;top:30px;counter-increment:pipeliner;content:counter(pipeliner);font-size:45px;font-weight:700;line-height:35px;font-style:normal;color:var(--color-headline)}.two-sides{display:flex;justify-content:space-between;flex-wrap:wrap}.two-sides article{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 48%;padding:20px;background:linear-gradient(160deg,var(--color-lightest) 0%,var(--color-light) 100%);margin:0 0 35px 0;box-sizing:border-box;border-radius:var(--radius-block);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 2px 6px rgb(0 0 0 / .07),0 8px 24px rgb(0 0 0 / .06)}article.card{display:flex;flex-direction:column;align-items:flex-start;padding:20px;background:linear-gradient(160deg,var(--color-lightest) 0%,var(--color-light) 100%);margin:0 0 35px 0;box-sizing:border-box;border-radius:var(--radius-block);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 2px 6px rgb(0 0 0 / .07),0 8px 24px rgb(0 0 0 / .06)}.two-sides article.news{flex:0 0 100%}.two-sides article.wide{flex:0 0 100%;margin-bottom:0}.two-sides article h3,article.card h3,article.card h2{font-weight:400;font-size:18px;padding:0;margin:0 0 15px 0}.two-sides article img,article.card img{width:100%;margin:0 0 15px 0;border-radius:var(--radius-button)}.two-sides article p,article.card p{padding:0;margin:0 0 15px 0}.two-sides article p.news-info{margin:-5px 0 10px 0;color:#444;font-size:13px}.two-sides article ul,article.card ul,.two-sides article ol,article.card ol{margin:0 0 15px 0}.two-sides .violet-btn,.two-sides a.btn,article.card .btn{display:block;box-sizing:border-box;align-self:flex-end;width:100%;margin-top:auto;text-align:center;padding:0}#news{max-width:900px;margin:30px auto 0 auto;padding:0 20px}#newsblock{display:block;padding:0;margin:0;list-style:none}#newsblock li{display:block;padding:0 0 17px 0;font-size:12px}#newsblock span.date{color:#000}#newsblock span.category{color:#444;font-weight:700}#newsblock span.text{display:block;font-size:15px}main{max-width:600px;margin:40px auto;padding:0 15px}main#page{max-width:840px}main article{margin:35px 0}main article a{text-decoration:underline}main article h1{font-weight:400;font-size:26px;padding:0;margin:25px 0}main article h2{font-weight:400;font-size:22px;padding:0;margin:20px 0}main article h3{font-weight:400;font-size:18px;padding:0;margin:18px 0}main article p{padding:0;margin:15px 0;text-align:justify}main article p.memo{background:linear-gradient(160deg,var(--color-lightest) 0%,var(--color-light) 100%);padding:15px;border-radius:var(--radius-block);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 2px 6px rgb(0 0 0 / .07),0 8px 24px rgb(0 0 0 / .06)}main article p.news-info{color:#444;font-size:13px}main article li{margin:10px 0;text-align:justify}main article nav{margin:15px 0 0 0}main article nav a{display:inline-block;text-decoration:none;margin:0 5px 0 0;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 50%,var(--color-accent) 100%);background-size:200% auto;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18),0 2px 6px rgb(0 0 0 / .15);color:#fff;font-size:14px;font-weight:700;padding:0 25px;height:40px;line-height:40px;border-radius:var(--radius-button);transition:background-position 0.5s ease,box-shadow 0.3s ease}main article nav a:hover{color:#fff;background-position:right center;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 6px 20px rgb(0 0 0 / .28)}main article img.picture{display:block;margin:15px auto;max-width:100%;height:auto;width:auto}main article pre{display:block;box-sizing:border-box;width:100%;padding:14px 18px;margin:15px 0;border:solid 1px #ccc;background:#fafafa;line-height:20px;overflow-y:scroll;border-radius:var(--radius-block);box-shadow:0 2px 4px rgb(126 142 177 / .12)}main article.card pre{margin:0}main article.card p:last-child{margin-bottom:0}main article code{padding:2px 4px;font-size:90%;color:var(--color-code);background-color:var(--color-code-bg);border-radius:var(--radius-button)}main article blockquote{margin:10px 0;padding-left:15px;border-left:solid 4px var(--color-darker)}.table{width:100%;margin:15px auto;border-spacing:0;background:var(--color-lightest)}.table tr:nth-child(even){background-color:var(--color-lighter)}.table td,.table th{padding:10px 8px;vertical-align:top}.table th{background-color:var(--color-th);border-top:solid 3px var(--color-header)}.pages-nav{display:block;margin:15px 0;padding:0;text-align:center}.pages-item{display:block;margin:5px}footer{margin:55px auto 0;max-width:1000px;box-sizing:border-box}footer nav{display:flex;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(160deg,var(--color-header) 0%,var(--color-darker) 100%);color:#fff;padding:52px 50px 46px;position:relative;overflow:hidden}footer nav::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .6),rgb(255 255 255 / .9),rgb(255 255 255 / .6),transparent)}footer nav::after{content:'';position:absolute;bottom:-90px;right:-90px;width:280px;height:280px;border-radius:50%;background:rgb(255 255 255 / .05);pointer-events:none}footer nav dl{margin:0;padding:0}footer nav dt{font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px 0;padding:0 0 10px 0;border-bottom:1px solid rgb(255 255 255 / .22);color:rgb(255 255 255 / .55);white-space:nowrap}footer nav dd{font-weight:400;font-size:13px;margin:0 0 8px 0;padding:0}footer nav a{color:rgb(255 255 255 / .78);text-decoration:none;transition:color 0.18s}footer nav a:hover{color:#fff}footer section{padding:13px 20px;line-height:20px;font-size:12px;text-align:center;color:#999}footer section a{color:var(--color-main)}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:850px){.feature-list article{flex:0 0 48%}footer nav{padding:40px 30px 36px}}@media (max-width:600px){.feature-list article,.two-sides article{flex:0 0 100%;margin-bottom:20px}#pipeline ol li{flex:0 0 100%;margin:0 0 10px 0}}@media (min-width:570px){.pages-list{display:inline-block;width:30%}}@media (max-width:700px){footer nav dl{flex-basis:50%;margin-bottom:30px}.price-list article{flex:0 0 100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.price-list article{max-width:350px}}@media (min-width:700px){body.gglfarm header section{width:420px;text-align:left;background:url(../img/cat-logo.png) left center no-repeat;padding:45px 0 45px 300px}body.cpamoe header section{width:450px;text-align:left;background:url(../img/cat-logo.png) left center no-repeat;padding:40px 0 40px 275px}body.altercpaone header section{width:420px;text-align:left;background:url(../img/cat-one-logo.png) left center no-repeat;padding:40px 0 40px 280px}body.altercpared header section{width:420px;text-align:left;background:url(../img/cat-logo.png) left center no-repeat;padding:45px 0 45px 300px}header section a{text-align:center;margin:0}header section p{margin:25px 0}}@media (min-width:1000px){header section{margin:0 auto 315px auto}summary{margin:-315px auto 0 auto}footer nav{border-radius:var(--radius-block);box-shadow:0 8px 32px rgb(0 0 0 / .18)}#pipeline ol{max-width:1000px}#pipeline ol li{flex:0 0 38%}body.gglfarm #pipeline ol{background:url(../img/cat-wizard.png) center center no-repeat}body.cpamoe #pipeline ol{background:url(../img/cat-zoom.png) center center no-repeat}body.altercpaone #pipeline ol{background:url(../img/cat-mag.png) center center no-repeat}body.altercpared #pipeline ol{background:url(../img/cat-wizard.png) center center no-repeat}}@media (max-width:500px){header nav .title{font-size:22px}header{padding:10px 15px}header section{margin:0 auto 100px auto}header section h1{font-size:28px}header nav a.help abbr{display:inline}header nav a.help span{display:none}footer{text-align:left}footer section{float:none}summary{margin:-100px auto 0 auto}}@media (max-width:400px){header section h1{font-size:22px}header section p{font-size:15px}}@media (max-width:374px){header nav .title{font-size:20px}header nav a.help,header nav a.login,header nav a.lang{padding:0;width:35px;text-align:center;margin-right:0}header nav a.help{margin:0 5px}header nav a.login abbr{display:inline}header nav a.login span{display:none}footer nav dl{flex-basis:100%;margin-bottom:20px}}@media (prefers-color-scheme:dark){body{--color-main:#868686;--color-dark:#606060;--color-darker:#191919;--color-light:#1d1d1d;--color-lighter:#161616;--color-lightest:#222222;--color-headline:#282828;--color-accent:#404040;--color-header:#1a1a1a;--color-link:#a0a0a0;--color-link-hover:#c4c4c4;--color-cta-hover:#888888;--color-code:#b8b8b8;--color-code-bg:#1e1e1e;--color-th:#323232;background:#111;color:#d0d0d0}body.cpamoe{--color-main:#a8a5dc;--color-dark:#8e8bc8;--color-darker:#2c2a7a;--color-light:#1a1728;--color-lighter:#131020;--color-lightest:#201d32;--color-headline:#28265a;--color-accent:#5855a5;--color-header:#191740;--color-link:#a8a5dc;--color-link-hover:#cac7f2;--color-cta-hover:#bcb9e8;--color-code:#86b4f8;--color-code-bg:#12101e;--color-th:#1a1755;background:#0d0b1a;color:#e2dff8}body.altercpaone{--color-main:#f0a820;--color-dark:#d89018;--color-darker:#3c1c00;--color-light:#1c190c;--color-lighter:#151208;--color-lightest:#231f10;--color-headline:#302800;--color-accent:#7a5200;--color-header:#261800;--color-link:#e8a828;--color-link-hover:#f8c050;--color-cta-hover:#f8c050;--color-code:#f0a820;--color-code-bg:#161200;--color-th:#2e2000;background:#100e00;color:#f0e4b8}body.altercpared{--color-main:#e05858;--color-dark:#cc3c3c;--color-darker:#3c0000;--color-light:#1e1212;--color-lighter:#160c0c;--color-lightest:#251818;--color-headline:#3c1818;--color-accent:#7a1c1c;--color-header:#340000;--color-link:#e05858;--color-link-hover:#f07070;--color-cta-hover:#e87070;--color-code:#e05858;--color-code-bg:#160808;--color-th:#2e0808;background:#0e0808;color:#f0d8d8}#newsblock span.date{color:silver}#newsblock span.category{color:#909090}.two-sides article p.news-info,main article p.news-info{color:#777}main article pre{border-color:#2a2a2a;background:#141414}body.cpamoe main article pre{border-color:#252345;background:#12101c}body.altercpaone main article pre{border-color:#261e00;background:#141000}body.altercpared main article pre{border-color:#301010;background:#120808}.text-success{color:#5c5}.text-muted{color:#888}.text-warning{color:#ca5}.text-danger{color:#d66}.text-primary{color:#6ab}.feature-list article,.price-list article,.two-sides article,article.card,#pipeline ol li,main article p.memo{box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 2px 8px rgb(0 0 0 / .5),0 8px 28px rgb(0 0 0 / .4)}header nav a.help{background:rgb(0 0 0 / .38);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .09),0 2px 6px rgb(0 0 0 / .25)}header nav a.help:hover{background:rgb(0 0 0 / .55);color:rgb(255 255 255 / .9);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 4px 14px rgb(0 0 0 / .35)}header nav a.login{color:rgb(255 255 255 / .88);background:linear-gradient(135deg,rgb(255 255 255 / .14) 0%,rgb(255 255 255 / .07) 100%);box-shadow:0 2px 8px rgb(0 0 0 / .35)}header nav a.login:hover{color:#fff;background:linear-gradient(135deg,var(--color-accent) 0%,var(--color-darker) 100%);box-shadow:0 4px 14px rgb(0 0 0 / .45)}header section a{background:linear-gradient(135deg,rgb(255 255 255 / .95) 0%,rgb(255 255 255 / .82) 100%);box-shadow:0 3px 14px rgb(0 0 0 / .5)}footer section{color:#555}}