:root{--fs-body:clamp(1rem,.94rem + .13vw,1.1875rem);--fs-small:.875rem;--fs-h1:clamp(1.875rem,1.55rem + 1.9vw,3.75rem);--fs-h2:clamp(1.5rem,1.28rem + 1.2vw,2.75rem);--fs-h3:clamp(1.25rem,1.1rem + .45vw,1.625rem);--fs-lead:var(--fs-body);--ink-soft:#627169;--ink-soft-2:#627169;--gutter:clamp(1rem,4.2vw,3.75rem)}html{scroll-padding-top:1rem}body{line-height:1.5;overflow-wrap:anywhere}[hidden]{display:none!important}:where(main,section,article,aside,nav,header,footer,div,figure){min-width:0}.h1,.h2,.h3,.h4{line-height:1.16;overflow-wrap:break-word}.h2,.band--adaptive .adaptive-showcase__title,.intro .h2{font-size:var(--fs-h2);line-height:1.18}.hero__accent{font-size:var(--fs-h1);line-height:1.16}.band__accent{font-size:inherit;line-height:inherit}.lead,.hero__text,.band__text,.band__text--sm,.fcard__text,.step__text,.ostep__text,.acard__caption,.regbanner__copy p,.footer__brand p{font-size:var(--fs-body);line-height:1.55}.lead,.hero__text,.band__text,.fcard__text{max-width:70ch}.nowrap{white-space:normal}.eyebrow{font-size:.875rem;line-height:1.4}.btn{max-width:100%;min-height:2.75rem;font-size:1rem;line-height:1.35;padding:.8rem 1rem;gap:.6rem;overflow-wrap:break-word}:focus-visible{outline:3px solid #198d13;outline-offset:4px}.band :focus-visible,.hero :focus-visible,.hdr :focus-visible,.contactband :focus-visible,.regbanner :focus-visible{outline-color:#b0ff50}.hdr__in{gap:clamp(.75rem,2vw,2rem)}.hdr__nav{gap:.6rem}.hdr__nav>a{display:flex;align-items:center;min-height:44px}.hdr__whatsapp{font-size:1.2rem}.burger{width:44px;height:44px;align-items:center;justify-content:center}.hero__benefits{font-size:.875rem;line-height:1.4;gap:.75rem 1rem}.hero__visual{margin-inline:0;width:100%;padding-bottom:1rem}.hero{padding-bottom:2rem}.footer__contacts{font-size:1rem}.footer__contacts li{flex-wrap:wrap;gap:0 .5rem}.footer__contacts a,.footer__links a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.footer__req,.footer__links,.plogo__caption,.cabinet__tag,.metric em{font-size:.875rem;line-height:1.5}.metric b{font-size:clamp(2rem,3vw,3rem);line-height:1.2}.metric{min-width:0}.acard{display:flex;flex-direction:column;align-items:stretch;padding:1.25rem;gap:1rem}.acard__head{display:flex;align-items:flex-start;gap:.75rem}.acard__head>div{min-width:0}.acard__name,.step__title,.ostep__title{font-size:var(--fs-h3);line-height:1.25;overflow-wrap:break-word}.acard__photo{width:100%;height:140px;object-fit:contain}.step,.ostep{gap:1rem}.steps,.steps--onboarding{gap:1.25rem}.step__text,.ostep__text{margin-top:.65rem}.ostep{grid-template-columns:auto minmax(0,1fr);padding:1.25rem 1.25rem 1.25rem 2.5rem}.ostep__body{grid-column:2}.ostep__num{width:2.5rem;height:2.5rem;left:-.5rem;font-size:1rem}html .fgrid.fgrid .fcard{grid-template-columns:minmax(0,1fr);grid-column:auto;gap:1.25rem;padding:1.25rem;align-items:start;align-content:start;border-radius:14px}html .fgrid.fgrid{gap:1.25rem}html .fgrid.fgrid .fcard__copy{display:flex;align-items:flex-start;gap:.875rem}html .fgrid.fgrid .fcard__copy>div{display:block;min-width:0}html .fgrid.fgrid .fcard__icon{width:48px;height:48px;flex:none}html .fgrid.fgrid .fcard__icon .i{width:28px;height:28px}html .fgrid.fgrid .fcard__title,#supplier .fcard__title{font-size:var(--fs-h3);line-height:1.22;overflow-wrap:break-word}html .fgrid.fgrid .fcard__text,#supplier .fcard__text{font-size:var(--fs-body);line-height:1.55;margin-top:.625rem}html .fgrid.fgrid .fcard>.ui--mini{display:flex;width:100%;max-width:560px;justify-self:center;padding:1rem;gap:.75rem}html .fgrid.fgrid .fcard>.fcard__art{display:none}html .fgrid.fgrid .fcard>.ui--bare{padding:0}html .fgrid.fgrid .fcard--competition-expanded>.ui--competition-compare{display:block}.fcard>.ui--mini{container-type:inline-size}.ui--mini,.step>.ui{font-size:.875rem;line-height:1.45}:is(.ui--mini,.step>.ui) :is(.ui__txt,.field,.fld,.drow__t b,.drow__t em,.drow .badge,.pill--w,.chk--sm,.note,.note b,.tgl,.ptable__h,.ptable__r,.deal,.deal em,.minichart__x,.ministat,.ministat i,.minitabs i,.person b,.person em,.stepper em,.formats em,.sizes i,.langs em,.pc b,.pc i,.steps5 i,.portal__side i,.tbl__r,.badge,.partnercard em,.partnercard__link,.tagline,.stock>span,.pricechange b,.pricechange>span,.orderline b,.orderline em,.orderline .sum,.flowmap__col i,.flowmap__hub,.bigstat em,.backup__v,.ticket,.ticket u,.compare__c i,.compare__c b){font-size:.875rem;line-height:1.4}:is(.ui--mini,.step>.ui) :is(.ui__h,.ui__h--lg){font-size:1.125rem;line-height:1.3;overflow-wrap:break-word}.ui--mini :is(.badge,.pill,.field){white-space:normal}.ui--mini .ui__split{gap:1rem;flex-wrap:wrap}.ui--mini .ui__col{flex:1 1 200px}.ui--mini .ui__side-photo{max-width:100%;width:38%;min-width:100px}.ui--mini .pc em,.ui--mini .pricerow b{font-size:1rem;line-height:1.3}.ui--mini .cartbtn{width:32px;height:32px;flex:none}.ui--mini .cartbtn .i{width:20px;height:20px}.ui--mini .minitabs{flex-wrap:wrap}.ui--mini .minitabs i{flex:1 1 100px}.ui--mini .ticket{grid-template-columns:18px minmax(0,1fr) auto;gap:.5rem}.ui--mini .ticket u{grid-column:2}.ui--mini .ticket .badge{grid-column:3;grid-row:1/3}.ui--mini .ui__side-photo,.ui--mini .partnercard,.ui--mini .geostats,.ui--mini .docfan{flex:1 1 150px}.ui--mini .laptop__base{width:100%}.ui--mini .compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}html #reliability .fcard--competition-expanded .compare__c{gap:.65rem;padding:.65rem}html #reliability .fcard--competition-expanded .compare__c :is(b,i){font-size:.875rem;line-height:1.4}.ui--mini .stock>span{grid-template-columns:minmax(0,1fr) auto;row-gap:.35rem}.ui--mini .stock .badge{grid-column:1/-1;justify-self:start}.ui--mini .ptable--4 :is(.ptable__h,.ptable__r){grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:.5rem}.ui--mini .ptable :is(em,b){min-width:0;overflow-wrap:break-word}.ui--mini .drow{flex-wrap:wrap;gap:.5rem;padding:.65rem}.ui--mini .drow__t{flex:1 1 120px}.ui--mini .drow--prod{flex-wrap:nowrap}.ui--mini .formats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui--mini .kzmap__p{font-size:.75rem;line-height:1.3;padding:.2rem}.ui--mini .kzmap__p b{font-size:inherit;line-height:inherit}@container (max-width:400px){.ui--mini .portal{flex-direction:column}.ui--mini .portal__side{width:100%;flex-direction:row;flex-wrap:wrap}.ui--mini .portal__side>b{width:100%}.ui--mini .portal__main{padding:.5rem}.ui--mini .ui__split{flex-direction:column;align-items:stretch}.ui--mini .ui__col,.ui--mini .ui__side-photo,.ui--mini .partnercard,.ui--mini .geostats,.ui--mini .docfan{flex:auto;width:100%}.ui--mini .docfan{max-width:200px;margin-inline:auto}.ui--mini .ui__side-photo{max-height:170px}}.plan__name{font-size:1.5rem;line-height:1.25}.plan__feats li{font-size:var(--fs-body);line-height:1.5;gap:.6rem}.plan__feats .i{width:18px;height:18px;margin-top:.2rem}.plan__feats,.pricing .plan__feats{row-gap:.65rem}.faq__t{font-size:clamp(1.0625rem,1rem + .2vw,1.25rem);line-height:1.35}.faq__a p{font-size:var(--fs-body);line-height:1.55}.faq{gap:1.125rem}.faq__a{padding:0 1.25rem 1.25rem}.faq__q{gap:.75rem;padding:1.25rem}.faq__icon{width:44px;height:44px}.regbanner__title{font-size:var(--fs-h3);line-height:1.25}@media(min-width:1920px){:root{--fs-body:1.1875rem;--fs-h1:3.5rem;--fs-h2:2.5rem}}@media(max-width:1199px){.hero__in{grid-template-columns:minmax(0,1fr)}.hero__copy{max-width:750px}.hero__visual{justify-self:center}.pricing .plans{grid-template-columns:minmax(0,1fr);max-width:740px;margin-inline:auto}.pricing .plan{display:flex;grid-row:auto;gap:1rem}.pricing .plan__feats{display:flex;grid-row:auto;gap:.65rem}}@media(max-width:900px){.hdr__nav{visibility:hidden;top:76px;padding:12px 20px 20px;max-height:calc(100dvh - 76px);transform:translateY(-12px);opacity:0;transition:opacity .15s,transform .15s,visibility .15s}body.is-menu .hdr__nav{visibility:visible;opacity:1;transform:none}body.is-menu{overflow:visible}.hdr__nav a{min-height:44px;font-size:1.125rem;padding:10px 12px}.hdr__in{height:76px}.hdr{position:absolute}body.is-menu .hdr{position:fixed;background:var(--green-dark)}.hero{padding-top:104px}.fgrid .fcard{max-width:740px;justify-self:center;width:100%}.regbanner,.contactband{gap:1.5rem}}@media(max-width:600px){.hdr__in{gap:.4rem}.hdr__whatsapp{font-size:1rem;gap:.35rem}.hdr__whatsapp-icon{height:22px}.logo{font-size:1.65rem}.hero__cta{flex-direction:column}.hero__cta .btn{width:100%}.hero__benefits{font-size:.875rem;gap:.75rem}.hero__copy{gap:1rem}.fgrid:not(.fgrid--one) .fcard{padding:1rem}html .fgrid.fgrid .fcard__copy{display:grid;grid-template-columns:40px minmax(0,1fr);gap:.75rem}html .fgrid.fgrid .fcard__copy>div{display:contents}html .fgrid.fgrid .fcard__icon{width:40px;height:40px}html .fgrid.fgrid .fcard__title{grid-column:2;align-self:center}html .fgrid.fgrid .fcard__text{grid-column:1/-1}.metrics{grid-template-columns:minmax(0,1fr)}.metric{grid-template-columns:auto minmax(0,1fr)}.faq__q{grid-template-columns:32px minmax(0,1fr) 16px;padding:1rem;gap:.5rem}.faq__icon{width:32px;height:32px}.faq__icon .i{width:21px;height:21px}.faq__a{padding:0 1rem 1rem}.faq__a p{font-size:1rem}.band__text br{display:none}.contactband,.regbanner{padding:1rem}.footer__contacts li{column-gap:.5rem}}#advantages .loyalty-return{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 32px;grid-template-rows:84px 32px 84px;gap:20px 10px;align-content:center;align-items:center;width:100%;height:292px;padding:16px;border:1px solid #dcebe2;border-radius:12px;background:#f1faf3;color:#0b251f;font-family:inherit;}#advantages .loyalty-return::before{content:"";position:absolute;z-index:-1;top:48px;bottom:48px;left:calc((100% - 42px)/2);width:2px;background:#c5e4cd;}#advantages .loyalty-return__client,#advantages .loyalty-return__order{grid-column:1;display:flex;align-items:center;justify-content:center;gap:10px;height:100%;min-width:0;padding:12px;background:#fff;border:1px solid #dcebe2;border-radius:10px;box-shadow:0 4px 12px rgb(0 85 52 / 5%);}#advantages .loyalty-return__client{grid-row:1}#advantages .loyalty-return__client b,#advantages .loyalty-return__order b{display:flex;flex-direction:column;font-size:18px;line-height:22px;font-weight:700;}#advantages .loyalty-return__avatar{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eafadf;}#advantages .loyalty-return__avatar svg{width:28px;height:28px;stroke:#005534;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#advantages .loyalty-return__terms{grid-column:1;grid-row:2;display:grid;place-items:center;align-self:stretch;min-width:0;padding:4px 7px;border:1px solid #d6efc9;border-radius:8px;background:#eafadf;font-size:14px;line-height:18px;font-weight:500;text-align:center;color:#005534;}#advantages .loyalty-return__cycle{grid-column:2;grid-row:1 / 4;width:32px;height:32px;stroke:#198d13;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;}#advantages .loyalty-return__order{grid-row:3;gap:8px;border-color:#b7e6a8;color:#005534}#advantages .loyalty-return__cart{flex:none;width:30px;height:30px;stroke:#198d13;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}#advantages .loyalty-return__confirmed{flex:none;width:20px;height:20px}#advantages .clear-demo{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px;min-width:0;width:100%;height:244px;padding:10px;border:1px solid #dcebe2;border-radius:12px;background:#f1faf3;color:#0b251f;box-shadow:0 6px 18px rgb(0 85 52 / 5%);font-family:inherit;}#advantages .clear-demo svg{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#advantages .clear-demo__sidebar{min-width:0;padding-top:4px}#advantages .clear-demo__brand{display:block;font-size:20px;line-height:24px;font-weight:900;margin-bottom:12px}#advantages .clear-demo__brand span{color:#198d13}#advantages .clear-demo__menu{display:grid;gap:4px}#advantages .clear-demo__nav{display:flex;align-items:center;gap:4px;min-width:0;padding:7px 4px;border-radius:6px;font-size:10.5px;line-height:14px;white-space:nowrap;color:#62766d}#advantages .clear-demo__nav svg{width:12px;height:12px}#advantages .clear-demo__nav.is-active{background:#eafadf;color:#005534;font-weight:700}#advantages .clear-demo__main{display:grid;grid-template-rows:30px minmax(0,1fr) 30px;gap:8px;min-width:0;min-height:0}#advantages .clear-demo__search{display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #cbded2;border-radius:7px;background:#fff;font-size:12px;line-height:16px;white-space:nowrap}#advantages .clear-demo__search svg{width:14px;height:14px;color:#198d13}#advantages .clear-demo__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0}#advantages .clear-demo__product{display:grid;grid-template-rows:minmax(0,1fr) 14px 22px;gap:5px;min-width:0;min-height:0;padding:6px;border:1px solid #dcebe2;border-radius:8px;background:#fff}#advantages .clear-demo__photo{display:block;width:100%;height:100%;min-height:0;object-fit:contain;align-self:center}#advantages .clear-demo__photo--box{padding:4px 1px}#advantages .clear-demo__name{display:block;min-width:0;font-size:12px;line-height:14px;font-weight:500;white-space:nowrap}#advantages .clear-demo__buy{display:flex;align-items:center;justify-content:space-between;gap:3px;min-width:0}#advantages .clear-demo__buy strong{font-size:12px;line-height:16px;color:#198d13;white-space:nowrap}#advantages .clear-demo__add{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:5px;background:#198d13;color:#fff}#advantages .clear-demo__add svg{width:16px;height:16px;stroke-width:2.3}#advantages .clear-demo__checkout{display:grid;place-items:center;min-width:0;padding:0 4px;border-radius:7px;background:#198d13;color:#fff;font-size:12px;line-height:16px;font-weight:700;white-space:nowrap}#advantages .purchase-demo{--purchase-demo-height:244px;display:grid;width:100%;height:var(--purchase-demo-height);min-width:0;padding:12px;border:1px solid #dcebe2;border-radius:12px;background:#f1faf3;color:#0b251f;font-family:inherit;box-shadow:0 6px 18px rgb(0 85 52 / 5%);}#advantages .purchase-demo svg{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#advantages .purchase-flow{grid-template-rows:58px 18px 58px 18px minmax(0,1fr)}#advantages .purchase-flow__step{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border:1px solid #dcebe2;border-radius:9px;background:#fff;box-shadow:0 2px 7px rgb(0 85 52 / 4%);}#advantages .purchase-flow__selection img{display:block;flex:none;width:46px;height:36px;object-fit:contain}#advantages .purchase-flow__copy{display:flex;flex-direction:column;gap:3px;min-width:0}#advantages .purchase-flow__copy b{font-size:14px;line-height:17px;font-weight:700}#advantages .purchase-flow__copy>span{font-size:11px;line-height:14px;color:#62766d;white-space:nowrap}#advantages .purchase-flow__arrow{width:16px;height:16px;place-self:center;color:#198d13}#advantages .purchase-flow__cart{width:28px;height:28px;color:#198d13}#advantages .purchase-flow__total{display:flex;flex-direction:column;gap:2px;margin-left:auto;text-align:right;white-space:nowrap}#advantages .purchase-flow__total>span{font-size:10px;line-height:12px;color:#62766d}#advantages .purchase-flow__total strong{font-size:15px;line-height:18px;color:#005534}#advantages .purchase-flow__success{justify-content:center;gap:12px;background:#eafadf;border-color:#b7e6a8;color:#005534}#advantages .purchase-flow__check{width:40px;height:40px}#advantages .purchase-flow__success>b{font-size:19px;line-height:22px;font-weight:700}#advantages .always-orders{grid-template-rows:48px 22px minmax(0,1fr);gap:10px}#advantages .always-orders__hours{display:flex;align-items:center;justify-content:center;gap:12px;color:#005534}#advantages .always-orders__hours svg{width:40px;height:40px;stroke-width:2.3}#advantages .always-orders__hours b{font-size:42px;line-height:48px;font-weight:900;color:#198d13;letter-spacing:-.02em}#advantages .always-orders__title{font-size:18px;line-height:22px;font-weight:700}#advantages .always-orders__list{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-height:0}#advantages .always-orders__row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border:1px solid #dcebe2;border-radius:9px;background:#fff;box-shadow:0 2px 7px rgb(0 85 52 / 4%)}#advantages .always-orders__row>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eafadf;color:#005534}#advantages .always-orders__row svg{width:20px;height:20px;stroke-width:1.8}#advantages .always-orders__row b{font-size:14px;line-height:17px;font-weight:500}#advantages .always-orders__row time{font-size:16px;line-height:20px;font-weight:700;color:#005534;font-variant-numeric:tabular-nums}#reliability .operations-art{--operations-art-height:244px;display:grid;min-width:0;width:100%;height:var(--operations-art-height);padding:12px;border:1px solid #dcebe2;border-radius:12px;background:#f1faf3;color:#0b251f;font-family:inherit;box-shadow:0 6px 18px rgb(0 85 52 / 5%);}#reliability .operations-art svg{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#reliability .margin-demo__panel{display:grid;grid-template-rows:20px minmax(0,1fr) 32px;gap:14px;min-width:0;padding:14px;border:1px solid #dcebe2;border-radius:9px;background:#fff;box-shadow:0 2px 7px rgb(0 85 52 / 4%)}#reliability .margin-demo__legend{display:flex;align-items:center;gap:20px;font-size:13px;line-height:18px;color:#62766d}#reliability .margin-demo__legend>span{display:flex;align-items:center;gap:6px}#reliability .margin-demo__key{display:block;flex:none;width:10px;height:10px;border-radius:3px}#reliability .margin-demo__key--cost,#reliability .margin-demo__cost{background:#d4e4dc}#reliability .margin-demo__key--profit,#reliability .margin-demo__profit{background:#198d13}#reliability .margin-demo__comparison{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}#reliability .margin-demo__row{display:grid;grid-template-rows:17px minmax(0,1fr);gap:5px;min-height:0}#reliability .margin-demo__row>b{font-size:14px;line-height:17px;font-weight:500}#reliability .margin-demo__bar{display:grid;min-height:0;border-radius:5px;overflow:hidden}#reliability .margin-demo__bar--before{grid-template-columns:5fr 3fr}#reliability .margin-demo__bar--after{grid-template-columns:3fr 5fr}#reliability .margin-demo__result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#reliability .margin-demo__result>span{display:flex;align-items:center;justify-content:center;gap:5px;border-radius:6px;background:#eafadf;color:#005534;min-width:0}#reliability .margin-demo__result svg{width:17px;height:17px;color:#198d13;stroke-width:2}#reliability .margin-demo__result b{font-size:13px;line-height:15px;font-weight:700}#reliability .automation-demo{grid-template-rows:24px minmax(0,1fr);gap:12px}#reliability .automation-demo__heading{display:flex;align-items:center;gap:8px;color:#005534}#reliability .automation-demo__heading svg{width:22px;height:22px}#reliability .automation-demo__heading b{font-size:18px;line-height:24px;font-weight:700}#reliability .automation-demo__flow{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 22px minmax(0,1fr);min-height:0}#reliability .automation-demo__step{position:relative;display:flex;align-items:center;gap:12px;min-width:0;padding:12px 30px 12px 12px;border:1px solid #dcebe2;border-radius:9px;background:#fff;box-shadow:0 2px 7px rgb(0 85 52 / 4%)}#reliability .automation-demo__step>span{display:flex;flex-direction:column;gap:4px;min-width:0}#reliability .automation-demo__step b{font-size:16px;line-height:19px;font-weight:700}#reliability .automation-demo__step em{font-size:12px;line-height:15px;font-style:normal;color:#62766d}#reliability .automation-demo__icon{width:32px;height:32px;color:#005534}#reliability .automation-demo__done{position:absolute;right:8px;top:8px;width:17px;height:17px;color:#198d13}#reliability .automation-demo__done circle{fill:#eafadf;stroke:none}#reliability .automation-demo__done path{stroke-width:2.2}#reliability .automation-demo__arrow{align-self:center;justify-self:center;width:20px;height:20px;color:#198d13;stroke-width:2}#reliability .automation-demo__step--order{grid-area:1/1}#reliability .automation-demo__arrow--first{grid-area:1/2}#reliability .automation-demo__step--process{grid-area:1/3}#reliability .automation-demo__arrow--second{grid-area:2/3}#reliability .automation-demo__step--documents{grid-area:3/3}#reliability .automation-demo__arrow--third{grid-area:3/2}#reliability .automation-demo__step--accounting{grid-area:3/1;background:#fafff6;border-color:#b7e6a8}#advantages :is(.loyalty-return,.clear-demo,.purchase-demo),#reliability .operations-art{width:100%;max-width:560px;justify-self:center;grid-column:auto;aspect-ratio:auto}#advantages .loyalty-return{height:auto;min-height:292px}#advantages .clear-demo{height:auto!important;min-height:330px;grid-template-columns:minmax(0,1fr);padding:12px;gap:10px}#advantages .clear-demo__sidebar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0}#advantages .clear-demo__brand{margin:0;font-size:1.25rem}#advantages .clear-demo__menu{display:flex;flex-wrap:wrap;gap:4px}#advantages .clear-demo__nav{font-size:.875rem;line-height:1.4;padding:6px;gap:4px}#advantages .clear-demo__nav svg{width:14px;height:14px}#advantages .clear-demo__main{grid-template-rows:auto minmax(130px,1fr) auto;gap:10px}#advantages .clear-demo__search,#advantages .clear-demo__checkout{min-height:36px;font-size:.875rem;line-height:1.4;white-space:normal;text-align:center;padding:6px}#advantages .clear-demo__products{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}#advantages .clear-demo__product{grid-template-columns:minmax(0,1fr);grid-template-rows:80px auto auto;padding:8px;gap:6px}#advantages .clear-demo__photo{grid-column:1;grid-row:1}#advantages .clear-demo__name,#advantages .clear-demo__buy{grid-column:1;white-space:normal;font-size:.875rem;line-height:1.4}#advantages .clear-demo__buy strong{font-size:.875rem}#advantages .clear-demo__add{width:28px;height:28px}#advantages .clear-demo__add svg{width:18px;height:18px}#advantages .purchase-demo{height:auto;min-height:280px}#advantages .purchase-flow{grid-template-rows:minmax(62px,auto) 20px minmax(62px,auto) 20px minmax(68px,auto)}#advantages .purchase-flow__copy :is(b,span),#advantages .purchase-flow__total>span{font-size:.875rem;line-height:1.4;white-space:normal}#advantages .purchase-flow__unit{display:inline}#advantages .purchase-flow .purchase-flow__cart{display:block}#advantages .always-orders{grid-template-rows:48px auto minmax(0,1fr)}#reliability .operations-art{height:auto;min-height:300px}#reliability .margin-demo__panel{grid-template-rows:auto minmax(140px,1fr) auto}#reliability .margin-demo__row{grid-template-rows:auto minmax(30px,1fr)}#reliability .margin-demo__result>span{padding:8px;min-height:40px}#reliability .margin-demo__result b,#reliability .margin-demo__legend,#reliability .margin-demo__row>b{font-size:.875rem;line-height:1.4}#reliability .automation-demo{grid-template-rows:auto minmax(0,1fr)}#reliability .automation-demo__step{flex-direction:column;align-items:flex-start;justify-content:center;padding:12px;gap:8px}#reliability .automation-demo__step b{font-size:.9375rem;line-height:1.3}#reliability .automation-demo__step em{font-size:.875rem;line-height:1.4}html .fgrid.fgrid .product-demo .pcardui{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}html .fgrid.fgrid .product-demo .product-demo__main{height:170px}html .fgrid.fgrid .product-demo .pcardui__thumbs img{height:48px}.product-demo__info{display:flex;gap:6px}.product-demo__name{font-size:1rem;line-height:1.35}.product-demo__sku,.product-demo__specs,.product-demo__stock,.product-demo__cart,.product-demo .pcardui__docs :is(b,em),.product-demo .pcardui__docs .pcardui__yt{font-size:.875rem;line-height:1.4;white-space:normal}.product-demo .pcardui__docs{display:flex;gap:16px;border:0;padding:0}.product-demo .pcardui__docs em{padding:8px}.product-demo .pcardui__docs em .i{width:14px;height:14px}.product-demo__price{font-size:1.5rem;line-height:1.2}.product-demo__cart{min-height:40px}.fcard--checkout-phone .checkout-preview{width:100%;justify-self:center}.checkout-phone{--p:1.2px;height:auto;min-height:540px;width:280px}.checkout-phone__screen{gap:8px;font-size:.875rem;line-height:1.4}.checkout-phone__screen :is(em,span,b,strong){line-height:1.4}.checkout-phone__steps .checkout-phone__step{font-size:.75rem;white-space:normal;text-align:center}.checkout-phone__product>b,.checkout-phone__product em,.checkout-phone__recipient>span,.checkout-phone__recipient>em,.checkout-phone__payment,.checkout-phone__delivery,.checkout-phone__total>span{font-size:.875rem;line-height:1.4}.checkout-phone__product>span{flex-wrap:wrap}html .fgrid.fgrid .moderation-preview{height:auto;min-height:540px;max-width:400px}.moderation-preview .drow__t em,.moderation-preview .drow .badge{font-size:.875rem;line-height:1.4}@container(max-width:400px){html .fgrid.fgrid .product-demo .pcardui{grid-template-columns:minmax(0,1fr)}.product-demo .pcardui__docs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#advantages .loyalty-return{grid-template-columns:minmax(0,1fr) 24px;padding:12px;column-gap:8px}#advantages .loyalty-return__cycle{width:24px;height:24px}#advantages .loyalty-return__client,#advantages .loyalty-return__order{padding:8px;gap:7px}#advantages .loyalty-return__client b,#advantages .loyalty-return__order b{font-size:1rem;line-height:1.3}#reliability .automation-demo__icon{width:24px;height:24px}}.public .public-catalog{aspect-ratio:auto;height:auto;min-width:0;max-width:100%;padding:8px}.public .public-catalog__screen{height:auto;min-height:0}.public .public-catalog__main{padding:12px;gap:12px}.public .public-catalog__side{display:none}.public .public-catalog__header{flex-wrap:wrap;gap:8px}.public .public-catalog__search{min-height:36px;font-size:.875rem}.public .public-catalog__register,.public .public-catalog__login,.public .public-catalog__heading>span,.public .public-catalog__filters{font-size:.875rem;line-height:1.4}.public .public-catalog__heading b{font-size:1.25rem}.public .public-catalog__filters{display:flex;flex-wrap:wrap}.public .public-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px}.public .public-product{grid-template-columns:minmax(0,1fr);grid-template-rows:120px auto auto auto 36px;padding:10px;gap:6px}.public .public-product__photo{grid-column:1;grid-row:1;min-height:0}.public .public-product__name{font-size:1rem;line-height:1.3;min-height:0}.public .public-product__spec,.public .public-product__buy{font-size:.875rem;line-height:1.4}.public .public-product__price{font-size:1.125rem;line-height:1.3}@media(max-width:600px){.public .public-catalog__grid{grid-template-columns:minmax(0,1fr)}.public .public-product{grid-template-columns:34% minmax(0,1fr);grid-template-rows:auto auto auto 36px}.public .public-product__photo{grid-column:1;grid-row:1/5}.public .public-catalog__heading{flex-wrap:wrap}}.band--adaptive .adaptive-cabinet__row{grid-template-columns:minmax(0,1fr) 280px;max-width:1200px}.band--adaptive .showcase-desktop__screen{aspect-ratio:auto;min-height:440px}.band--adaptive .showcase-device :is(.showcase-nav,.showcase-sidebar-note,.showcase-workspace,.showcase-online,.showcase-kpis em,.showcase-order-row--head,.showcase-status,.showcase-table-footer,.showcase-categories,.showcase-product__name>span,.showcase-quantity,.showcase-add,.showcase-cart-summary){font-size:.875rem;line-height:1.4;white-space:normal}.band--adaptive .showcase-device :is(.showcase-product__name>b,.showcase-product__price){font-size:1rem;line-height:1.3}.band--adaptive .showcase-workspace{gap:12px;padding:12px}.band--adaptive .showcase-sidebar{width:24%;padding:10px}.band--adaptive .showcase-order-row{gap:8px;padding:8px}.band--adaptive .showcase-product{grid-template-rows:100px auto auto auto;gap:8px;padding:10px}.band--adaptive .showcase-action{min-height:36px;font-size:.875rem;white-space:normal}.band--adaptive .showcase-phone{aspect-ratio:auto;min-height:600px;width:100%}.band--adaptive .showcase-phone__screen{height:auto;min-height:580px;font-size:.875rem;gap:10px}.band--adaptive .showcase-phone :is(.showcase-tabs,.showcase-mobile-order>div>b,.showcase-mobile-order .showcase-status,.showcase-mobile-order__buyer,.showcase-order-link,.showcase-active-total,.showcase-bottom-nav,.showcase-phone__heading>span,.showcase-cart-item b,.showcase-cart-item>div>span,.showcase-cart-details,.showcase-checkout){font-size:.875rem;line-height:1.4}.band--adaptive .showcase-mobile-order{padding:10px;gap:8px}.band--adaptive .showcase-cart-item{min-height:130px}.band--adaptive .showcase-mobile-orders{min-height:280px}.band--adaptive .showcase-checkout{min-height:40px;white-space:normal;text-align:center}.band--adaptive .showcase-phone__body{gap:12px}@media(max-width:1199px){.band--adaptive .adaptive-cabinet__row{grid-template-columns:minmax(0,1fr)}.band--adaptive .showcase-figure--phone{width:min(280px,100%);justify-self:center}}@container(max-width:600px){.band--adaptive .showcase-desktop__screen{flex-direction:column}.band--adaptive .showcase-sidebar{width:100%;gap:8px;border-right:0;border-bottom:1px solid #dcebe2}.band--adaptive .showcase-side-menu{display:flex;flex-wrap:wrap}.band--adaptive .showcase-sidebar-note{margin:0}.band--adaptive .showcase-brand{font-size:1.5rem}.band--adaptive .showcase-heading>b{font-size:1.25rem}.band--adaptive .showcase-order-row{grid-template-columns:repeat(2,minmax(0,1fr))}.band--adaptive .showcase-order-table{gap:4px}.band--adaptive .showcase-table-footer{flex-wrap:wrap}.band--adaptive .showcase-categories{flex-wrap:wrap}.band--adaptive .showcase-categories>span{white-space:normal}.band--adaptive .showcase-product__controls{flex-direction:column}.band--adaptive .showcase-add,.band--adaptive .showcase-quantity{min-height:32px}.band--adaptive .showcase-cart-summary{flex-wrap:wrap;gap:8px}}.mock{container-type:inline-size;overflow:visible;max-width:100%;height:auto!important}.mock .mock__inner{display:grid;gap:16px;width:100%;height:auto;transform:none}.mock .mock__inner>*{position:relative;inset:auto;width:100%;height:auto!important;min-width:0}.mock .device,.mock .dash,.mock .buyer,.mock .handset{height:auto;overflow:visible}.mock .device{padding:8px}.mock .dash,.mock .buyer{border-radius:8px}.mock .dash__side{width:130px;padding:10px;gap:8px}.mock .dash__brand{font-size:1.75rem}.mock .dash__nav,.mock .buyer__nav{font-size:.875rem;line-height:1.4}.mock .dash__main{gap:12px;padding:12px}.mock .dash__kpi{grid-template-columns:repeat(3,minmax(0,1fr))}.mock .kpi__l{font-size:.875rem;line-height:1.4}.mock .kpi__v{font-size:1.25rem;line-height:1.3}.mock .tbl__r,.mock .badge,.mock .pcard b,.mock .pcard em,.mock .phone__search,.mock .cat b,.mock .toast__txt em,.mock .handset .prow b,.mock .pc b,.mock .pc i{font-size:.875rem;line-height:1.4}.mock .tbl__r{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px}.mock .badge{white-space:normal}.mock .chart{height:190px;padding-bottom:40px}.mock .chart__grid{bottom:40px}.mock .chart__bars{gap:10px}.mock .chart__bars span{position:relative;min-width:0}.mock .chart__bars b{font-size:.75rem;line-height:1.2;bottom:-32px;left:50%;writing-mode:vertical-rl;transform:translateX(-50%)}.mock .pcard{padding:10px}.mock .pcard__price{font-size:1rem;line-height:1.3}.mock .device--phone{max-width:300px;justify-self:center;padding:14px;border-radius:24px}.mock .toast{width:auto;align-self:start}.mock .top-products .pcrow{grid-template-columns:repeat(3,minmax(0,1fr))}.mock .top-products .pc img{height:80px}.mock .top-products .pc em{font-size:1rem}.mock .pcard__cart,.mock .top-products .cartbtn{width:32px;height:32px}.hero__in{grid-template-columns:minmax(0,1fr);gap:28px}.hero__copy{max-width:750px}.hero__visual{max-width:1100px;justify-self:center}.hero__visual .mock__inner{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.hero__visual .device--desktop{grid-column:1;grid-row:1}.hero__visual .toast{grid-column:1;grid-row:2}.hero__visual .device--phone{grid-column:2;grid-row:1/3}.band__in:has(.mock){grid-template-columns:minmax(0,1fr);gap:28px}.band__mock,.demo__mock{max-width:1000px;justify-self:center}.band__mock .mock__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.band__mock .device{grid-column:1/-1}#integration .mock__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#integration .flowline,#integration .flowarrow{display:none}#integration .ui:not(.ui--crm)::after{content:'→';position:absolute;right:-23px;top:50%;color:var(--lime);font-size:24px;line-height:1}.demo__mock .mock__inner{grid-template-columns:minmax(0,1fr) 240px;align-items:start}.demo__mock .handset{max-width:280px;justify-self:center;padding:18px 12px;border-radius:24px}.intro__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.intro__mock .buyer__side{width:125px;gap:10px;padding:10px}.intro__mock .promo{height:auto;flex-wrap:wrap;min-height:130px}.intro__mock .promo__copy b{white-space:normal;font-size:1.4rem;line-height:1.25}.intro__mock .promo__img{width:120px}.intro__mock .cats{grid-template-columns:repeat(2,minmax(0,1fr))}.intro__mock .cat b{font-size:.875rem}.intro__mock .buyer__brand{font-size:1.75rem}.minichart__x{gap:2px;font-size:.875rem}.minichart__x em{writing-mode:vertical-rl;line-height:1.3}@container(max-width:740px){.hero__visual .mock__inner,.demo__mock .mock__inner,.band__mock .mock__inner{grid-template-columns:minmax(0,1fr)}.hero__visual .device--desktop,.hero__visual .toast,.hero__visual .device--phone{grid-column:1;grid-row:auto}.mock .dash,.mock .buyer{flex-direction:column}.mock .dash__side,.intro__mock .buyer__side{width:100%;flex-direction:row;flex-wrap:wrap;gap:6px}.mock .dash__brand,.intro__mock .buyer__brand{width:100%}.mock .dash__nav,.mock .buyer__nav{padding:5px}.mock .tbl__r{grid-template-columns:repeat(2,minmax(0,1fr))}#integration .mock__inner{grid-template-columns:minmax(0,1fr);gap:28px}#integration .ui:not(.ui--crm)::after{right:50%;top:auto;bottom:-27px;transform:rotate(90deg)}}@container(max-width:380px){.mock .top-products .pcrow{grid-template-columns:minmax(0,1fr)}.mock .top-products .pc{display:grid;grid-template-columns:65px minmax(0,1fr);gap:5px 10px}.mock .top-products .pc img{grid-column:1;grid-row:1/5;height:80px}.mock .top-products .pc :is(b,em,i,.cartbtn){grid-column:2}.mock .dash__main{padding:8px}.mock .dash__kpi{gap:5px}.mock .kpi{padding:5px}.mock .kpi__l{font-size:.8125rem}.mock .phone__top{flex-wrap:wrap}.mock .phone__search{order:3;flex-basis:100%}.mock .phone__cart{margin-left:auto}.mock .phone__grid{grid-template-columns:minmax(0,1fr)}.mock .pcard{display:grid;grid-template-columns:65px minmax(0,1fr)}.mock .pcard>img{grid-column:1;grid-row:1/5}.mock .pcard :is(b,em,span){grid-column:2}}@media(max-width:900px){.intro__in{display:flex}}.ui--mini .ptable__r--total{grid-template-columns:auto minmax(0,1fr)}.ui--mini .ptable--4 .ptable__r--total{grid-template-columns:auto minmax(0,1fr)}.ui--mini .orderline{grid-template-columns:34px minmax(0,1fr) auto;gap:8px}.ui--mini .orderline .sum{grid-column:2/-1;justify-self:end}@media(min-width:1101px){html .fgrid.fgrid:not(.fgrid--one)>.fcard{grid-row:span 2;grid-template-rows:subgrid;row-gap:1.25rem;align-content:stretch}}.paired-art{min-height:var(--paired-height,0px)}.logo{display:inline-flex;align-items:center;min-height:44px}#advantages :is(.loyalty-return,.clear-demo,.purchase-demo).paired-art,#reliability .operations-art.paired-art{min-height:max(var(--art-min,280px),var(--paired-height,0px))}#advantages .clear-demo{--art-min:330px}#advantages .loyalty-return{--art-min:292px}#reliability .operations-art{--art-min:300px}#registration .registration-preview__field,#registration .registration-preview__submit{font-size:.875rem;line-height:1.4;min-height:32px}#registration .registration-preview__step{font-size:.875rem}#registration .registration-preview{width:clamp(260px,23vw,340px)}#contacts .support-dialog__title{font-size:1.125rem}@media(max-width:360px){#contacts .support-dialog__header{gap:7px;padding:10px}#contacts .support-dialog__avatar{width:32px;height:32px;flex-basis:32px}#contacts .support-dialog__title{font-size:1rem}#contacts .support-dialog__messages{padding:10px}#contacts .support-dialog__message{max-width:100%;padding:8px;font-size:.9375rem}}@media(min-width:1200px) and (max-width:1919px){:root{--fs-body:1.0625rem}}.minichart__x{display:flex;flex-wrap:wrap;justify-content:space-between}.minichart__x em{flex:0 1 auto;min-width:0}.ui--mini .ptable__r--total b{white-space:normal}@media(max-width:900px){.hdr__in{height:auto;min-height:76px;flex-wrap:nowrap;padding-block:10px}.hdr__nav{top:var(--header-height,76px);max-height:calc(100dvh - var(--header-height,76px))}.hero{padding-top:calc(var(--header-height,76px) + 28px)}.hdr__whatsapp{min-width:0}}@container(max-width:20rem){.ui--mini .compare{grid-template-columns:minmax(0,1fr)}.ui--mini .drow--prod{flex-wrap:wrap}.ui--mini .drow__t{flex-basis:100%}.ui--mini .ptable--4 .ptable__r--total{grid-template-columns:minmax(0,1fr)}}.ship__photo img{width:175px;max-width:100%;height:auto;object-fit:contain}.sys__photo{max-width:110px;height:auto;object-fit:contain}.ui--mini .kzmap{width:min(100%,250px);align-self:center;margin-inline:auto}.ui--mini img[src$="photo-warehouse-small.avif"]{width:252px;max-width:100%;height:auto;align-self:center}.checkout-phone__steps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 8px}.checkout-phone__steps .checkout-phone__step{flex:0 0 auto;max-width:100%;font-size:.875rem}.checkout-phone__step:not(:last-child)::after{display:none}html .fgrid.fgrid .fcard--competition-expanded>.ui--competition-compare{display:flex}.ui--competition-compare>.compare{flex:1;align-items:stretch}html #reliability .fcard--competition-expanded .compare__c{justify-content:space-between}@media(min-width:1200px){.hero__in{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,2vw,32px)}.hero__copy{max-width:none;justify-self:stretch;text-align:left}.hero__copy .eyebrow{align-self:flex-start}.hero__cta,.hero__benefits{justify-content:flex-start}.hero__benefits{flex-wrap:wrap;width:auto;max-width:100%}.hero__visual{max-width:none;justify-self:stretch}.hero__visual .mock__inner{grid-template-columns:minmax(0,1fr) minmax(240px,36%);gap:14px}.hero__visual .device--desktop{grid-column:1;grid-row:1}.hero__visual .toast{grid-column:1;grid-row:2}.hero__visual .device--phone{grid-column:2;grid-row:1/3}.hero__visual .tbl__r{grid-template-columns:.8fr 1.1fr 1fr minmax(92px,1fr);gap:6px;padding:6px}.hero__visual .chart{height:175px}}@media(max-width:319px){.btn,.intro .intro__btn,.band .band__btn{min-width:0;width:100%;max-width:100%}.ptable :is(.ptable__h,.ptable__r),.ui--mini .ptable--4 :is(.ptable__h,.ptable__r){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ptable :is(.ptable__h,.ptable__r)>:first-child{grid-column:1/-1}.checkout-phone__title,.checkout-phone__submit{white-space:normal;overflow-wrap:anywhere}html .fgrid.fgrid .fcard__title{min-width:0;max-width:100%;overflow-wrap:anywhere}.oline{grid-template-columns:32px minmax(0,1fr);gap:.4rem}.oline b{grid-column:2}.oline em,.oline i{grid-column:2;justify-self:start}#advantages .loyalty-return{grid-template-columns:minmax(0,1fr);padding:8px}#advantages .loyalty-return__cycle{display:none}#advantages .loyalty-return__terms{white-space:normal;height:auto;min-height:32px}}#integration .ui--crm > .ui__logo,.steps-sec .step:is([data-step="2"],[data-step="3"],[data-step="7"]) > .ui .sys__logo{color:#1976B9;}