/* controle-de-compras-v2.css: complemento da pai (compras-v2.css), prefixo .cc-, tudo escopado em .cc */
.cc .cc-win--right img,.cc .cp-hero__win .cc-win--right img{object-position:right top}
.cc .cp-step__art,.cc .cp-res__art{position:static}
.cc .cp-step__grid{align-items:center}
.cc .cc-duo{display:flex;flex-direction:column;align-items:flex-start}
.cc .cc-duo__main{width:var(--cc-w1,94%)}
.cc .cc-duo__sub{position:relative;z-index:2;align-self:flex-end;width:var(--cc-w2,60%);margin-top:calc(-1 * var(--cc-ov,120px))!important}
.cc .cc-duo__sub .cp-win{box-shadow:0 34px 60px -26px rgba(3,45,96,.55)}
.cc .cp-step--rev .cc-duo{align-items:flex-end}
.cc .cp-step--rev .cc-duo__sub{align-self:flex-start}
.cc .cc-tall picture{aspect-ratio:var(--cc-ar,1/1);overflow:hidden}
.cc .cc-tall img{height:100%!important;object-fit:cover;object-position:left top}
.cc-alcsec,.cc-plsec{padding:96px 0;border-top:1px solid var(--cp-line);scroll-margin-top:90px}
.cc-alcsec{background:#fff}
.cc-plsec{background:var(--cp-soft)}
.cc .cc-alc__box{margin-top:48px;border:1px solid var(--cp-line);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -50px rgba(3,45,96,.45)}
.cc .cc-alc__t{width:100%;margin:0!important;border:0!important;border-collapse:collapse;background:#fff!important}
.cc .cc-alc__t th,.cc .cc-alc__t td{padding:16px 22px;border:0!important;border-top:1px solid var(--cp-line)!important;color:var(--cp-body);font-size:15.5px;line-height:1.55;text-align:left;vertical-align:top}
.cc .cc-alc__t thead th{border-top:0!important;background:var(--cp-soft)!important;color:var(--cp-ink);font-size:.95rem;font-weight:600}
.cc .cc-alc__t tbody th{color:var(--cp-ink);font-weight:700;white-space:nowrap}
.cc .cc-alc__t td strong{color:var(--cp-ink);font-weight:600}
.cc .cc-alc__foot{margin:0;padding:16px 22px;border-top:1px solid var(--cp-line);background:var(--cp-soft);color:var(--cp-body);font-size:15px;line-height:1.6;text-align:left}
.cc .cc-alc__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0!important;padding:0;list-style:none}
.cc .cc-alc__it{margin:0;padding:24px 24px 26px;border:1px solid var(--cp-line);border-radius:20px;background:#fff}
.cc .cc-alc__it--us{border-color:#9fdada;background:var(--cp-tint)}
.cc .cc-alc__ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--cp-teal);color:#fff}
.cc .cc-alc__h{margin:16px 0 0!important;color:var(--cp-ink)!important;font-size:19px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.cc .cc-alc__it p{margin:8px 0 0;color:var(--cp-body);font-size:15.5px;line-height:1.65;text-align:left}
.cc .cc-dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0!important;padding:0;list-style:none}
.cc .cc-dl__it{display:flex;flex-direction:column;margin:0;padding:24px;border:1px solid var(--cp-line);border-radius:20px;background:#fff}
.cc .cc-dl__it--main{border-color:#9fdada;box-shadow:0 24px 48px -32px rgba(3,45,96,.45)}
.cc .cc-dl__it .cc-dl__fmt{align-self:flex-start;margin:0;padding:5px 12px;border-radius:8px;background:var(--cp-ink);color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.04em}
.cc .cc-dl__it.cc-dl__it--main .cc-dl__fmt{background:#0b7a45}
.cc .cc-dl__h{margin:14px 0 0!important;color:var(--cp-ink)!important;font-size:19px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.cc .cc-dl__it p{margin:8px 0 18px;color:var(--cp-body);font-size:15.5px;line-height:1.6;text-align:left}
.cc .cc-dl__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:12px 18px;border:2px solid var(--cp-ink);border-radius:12px;color:var(--cp-ink);font-size:16px;font-weight:600;text-decoration:none;transition:background .16s ease-out,color .16s ease-out}
.cc .cc-dl__btn:hover{background:var(--cp-ink);color:#fff}
.cc .cc-dl__it--main .cc-dl__btn{border-color:var(--cp-teal);background:var(--cp-teal);color:#fff}
.cc .cc-dl__it--main .cc-dl__btn:hover{border-color:#008a8a;background:#008a8a}
.cc .cc-dl__it .cc-dl__meta{margin:10px 0 0!important;color:var(--cp-body);font-size:.9rem;text-align:left}
.cc .cc-grps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:40px 0 0!important;padding:0;list-style:none;align-items:start}
.cc .cc-grp{margin:0;border:1px solid var(--cp-line);border-radius:18px;background:#fff}
.cc .cc-grp summary{display:flex;align-items:center;gap:14px;padding:20px 22px;cursor:pointer;list-style:none}
.cc .cc-grp summary::-webkit-details-marker{display:none}
.cc .cc-grp__n{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border-radius:12px;background:var(--cp-tint);color:var(--cp-ink);font-size:15px;font-weight:700}
.cc .cc-grp__t{flex:1;min-width:0}
.cc .cc-grp__h{display:block;margin:0!important;color:var(--cp-ink)!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;text-align:left}
.cc .cc-grp__c{display:block;margin-top:2px;color:var(--cp-body);font-size:.95rem}
.cc .cc-grp__chev{flex:0 0 auto;color:var(--cp-teal);transition:transform .2s ease-out}
.cc .cc-grp[open] .cc-grp__chev{transform:rotate(180deg)}
.cc .cc-grp__body{padding:0 22px 20px}
.cc .cc-grp__intro{margin:0 0 6px;color:var(--cp-body);font-size:15px;font-style:italic;line-height:1.6;text-align:left}
.cc .cc-cols{margin:0!important;padding:0;list-style:none}
.cc .cc-col{margin:0;padding:12px 0;border-top:1px solid var(--cp-line)}
.cc .cc-col__h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important;color:var(--cp-ink)!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;text-align:left}
.cc .cc-col__tag{padding:2px 9px;border-radius:999px;background:var(--cp-tint);color:var(--cp-ink);font-size:.9rem;font-weight:600}
.cc .cc-col p{margin:4px 0 0;color:var(--cp-body);font-size:15px;line-height:1.6;text-align:left}
.cc .cc-pl__note{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:22px 28px;border:1px solid #bfe6e6;border-radius:18px;background:#fff}
.cc .cc-pl__note p{margin:0;color:var(--cp-ink);font-size:16px;line-height:1.6;text-align:left}
.cc .cc-pl__note strong{display:block;font-size:17px;font-weight:700}
.cc .cc-pl__note a:not(.cp-link){color:var(--cp-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--cp-teal);text-decoration-thickness:2px;text-underline-offset:3px}
.cc .cc-pl__note .cp-link{margin-top:0;white-space:nowrap}
.cc .cc-rec3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0!important;padding:0;list-style:none}
.cc .cc-rec3 .cp-rec{flex-direction:column;gap:14px;padding:24px!important;border:1px solid var(--cp-line)!important;border-radius:20px;background:#fff}
.cc .cc-rec3 .cp-rec__ic{align-self:flex-start;flex:0 0 auto;width:42px}
@media (max-width:1180px){.cc .cc-rec3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:991px){.cc .cp-step__grid{align-items:start}.cc .cc-duo__main{width:100%}.cc .cc-duo__sub{display:none}.cc .cc-alc__cols,.cc .cc-dl{grid-template-columns:minmax(0,1fr)}.cc .cc-grps{grid-template-columns:minmax(0,1fr)}.cc .cc-pl__note{flex-direction:column;align-items:flex-start}.cc .cc-tall picture{aspect-ratio:16/11}}
@media (max-width:767px){.cc .cc-alc__t thead{display:none}.cc .cc-alc__t tr{display:block;padding:14px 18px;border-top:1px solid var(--cp-line)}.cc .cc-alc__t tbody th,.cc .cc-alc__t td{display:block;padding:3px 0;border:0!important;white-space:normal}.cc .cc-alc__t td::before{content:attr(data-col) ': ';color:var(--cp-ink);font-weight:600}}
@media (max-width:640px){.cc-alcsec,.cc-plsec{padding:64px 0}.cc .cc-rec3{grid-template-columns:minmax(0,1fr);margin-top:32px!important}.cc .cc-dl,.cc .cc-alc__box{margin-top:32px!important}.cc .cc-grp summary{padding:16px}.cc .cc-grp__body{padding:0 16px 16px}.cc .cc-pl__note{padding:20px}.cc .cc-pl__note .cp-link{white-space:normal}}
@media (max-width:480px){.cc .cp-hero .mc-eyebrow{letter-spacing:.05em}}
@media (min-width:992px) and (max-width:1199px){.cc .cp-hero__desc{margin-top:14px;font-size:16px;line-height:1.55}.cc .cp-hero .cp-hero__actions{margin-top:22px}}

/*aurea*/html body .mc.cp.cc:not(.ck) .cc-alc__h:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-col__h:not(.cp-hero *){line-height:1.272!important}html body .mc.cp.cc:not(.ck) .cc-dl__btn:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cc-dl__h:not(.cp-hero *){line-height:1.272!important}html body .mc.cp.cc:not(.ck) .cc-grp__c:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cc-grp__h:not(.cp-hero *){font-size:17px!important}html body .mc.cp.cc:not(.ck) .cc-grp__n:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-btn--wa.cp-btn--wa-dark:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-case__ctx:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-case__go:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-case__name:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-def__lead:not(.cp-hero *){font-size:var(--a-lead)!important;line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-def__p:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-demo__alt:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-demo__h:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-demo__t:not(.cp-hero *){font-size:clamp(24px,18.70px + 1.358vw,35px)!important;line-height:1.146!important}html body .mc.cp.cc:not(.ck) .cp-hl__ctx:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-lead:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-lead.cp-lead--light:not(.cp-hero *){font-size:var(--a-lead)!important;line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-link:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-link.cp-link--light:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-lt:not(.cp-hero *){font-size:24px!important;line-height:1.272!important}html body .mc.cp.cc:not(.ck) .cp-obj__h:not(.cp-hero *){line-height:1.272!important}html body .mc.cp.cc:not(.ck) .cp-rail__n:not(.cp-hero *){line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-rail__t:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-seg__a:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-soft__btn:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-soft__wa:not(.cp-hero *){font-size:15px!important;line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-sr:not(.cp-hero *){font-size:17px!important;line-height:1.382!important}html body .mc.cp.cc:not(.ck) .cp-step__num:not(.cp-hero *){line-height:1.09!important}html body .mc.cp.cc:not(.ck) .cp-step__p:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-step__title:not(.cp-hero *){font-size:clamp(24px,18.70px + 1.358vw,35px)!important;line-height:1.146!important}html body .mc.cp.cc:not(.ck) .cp-wa__hours:not(.cp-hero *){line-height:1.618!important}html body .mc.cp.cc:not(.ck) .cp-wa__t:not(.cp-hero *){font-size:clamp(24px,18.70px + 1.358vw,35px)!important}html body .mc.cp.cc:not(.ck) .cp-wa__tel:not(.cp-hero *){line-height:1.382!important}@media (min-width:992px){html body .mc.cp.cc:not(.ck) .cc-alc__box:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__cols:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__foot:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-alc__it.cc-alc__it--us:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alcsec:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cc-col:not(.cp-hero *){padding-top:13px!important;padding-bottom:13px!important}html body .mc.cp.cc:not(.ck) .cc-col__tag:not(.cp-hero *){padding-right:8px!important;padding-left:8px!important}html body .mc.cp.cc:not(.ck) .cc-dl:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__btn:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__fmt:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-dl__it.cc-dl__it--main:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-dl__meta:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp:not(.cp-hero *){padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-grp__body:not(.cp-hero *){padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cc-grp__intro:not(.cp-hero *){margin-bottom:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-grps:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-pl__note:not(.cp-hero *){padding-top:21px!important;padding-right:34px!important;padding-bottom:21px!important;padding-left:34px!important;margin-top:34px!important;row-gap:21px!important;column-gap:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-plsec:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-btn--wa.cp-btn--wa-dark:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-case__brand.cp-case__brand--logo:not(.cp-hero *){row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__ctx:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__go:not(.cp-hero *){padding-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__logo:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__num:not(.cp-hero *){padding-bottom:13px!important;margin-top:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__q:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__who:not(.cp-hero *){padding-top:13px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-cases:not(.cp-hero *){margin-top:21px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-cmp:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-cmp__box:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-cta:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-cta--mid:not(.cp-hero *){padding-top:55px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-def:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-def__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo:not(.cp-hero *){padding-top:34px!important;padding-right:55px!important;padding-bottom:34px!important;padding-left:55px!important;margin-top:34px!important;row-gap:34px!important;column-gap:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__act:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__alt:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-demo__h:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__list:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-demo__p:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-demo__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-head--split:not(.cp-hero *){row-gap:55px!important;column-gap:55px!important}html body .mc.cp.cc:not(.ck) .cp-hl:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__body:not(.cp-hero *){padding-top:34px!important;padding-right:55px!important;padding-bottom:34px!important;padding-left:55px!important}html body .mc.cp.cc:not(.ck) .cp-hl__ctx:not(.cp-hero *){margin-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__img:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hl__logo:not(.cp-hero *){margin-bottom:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-hl__media:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important}html body .mc.cp.cc:not(.ck) .cp-hl__nums:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-how:not(.cp-hero *){padding-top:89px!important}html body .mc.cp.cc:not(.ck) .cp-link.cp-link--light:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-list:not(.cp-hero *){margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-micro.cp-demo__micro:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj:not(.cp-hero *){padding-top:21px!important;padding-right:34px!important;padding-bottom:21px!important;padding-left:34px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-obj__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj__top:not(.cp-hero *){row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objs:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objsec:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-proof:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-proof__more:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-rail:not(.cp-hero *){margin-top:55px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-rail__it:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rail__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-rec:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rec__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-recs.cc-rec3:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-res:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-seg:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-seg__grid:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-segs:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-show:not(.cp-hero *){margin-top:55px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip-ico:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--a:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--b:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-soft:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;margin-top:34px!important;row-gap:13px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__act:not(.cp-hero *){row-gap:8px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__btn:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-soft__wa:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-step:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-step.cp-step--rev.cp-step--alt:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-step__grid:not(.cp-hero *){row-gap:55px!important;column-gap:55px!important}html body .mc.cp.cc:not(.ck) .cp-step__num:not(.cp-hero *){margin-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-step__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa:not(.cp-hero *){padding-top:55px!important;padding-right:55px!important;padding-bottom:55px!important;padding-left:55px!important;margin-top:34px!important;row-gap:55px!important;column-gap:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__act:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__facts:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__hours:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__list:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team-head:not(.cp-hero *){padding-bottom:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-win:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-win__bar:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}@media (min-width:768px) and (max-width:991px){html body .mc.cp.cc:not(.ck) .cc-alc__box:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__cols:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__foot:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-alc__it.cc-alc__it--us:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alcsec:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cc-col:not(.cp-hero *){padding-top:13px!important;padding-bottom:13px!important}html body .mc.cp.cc:not(.ck) .cc-col__tag:not(.cp-hero *){padding-right:8px!important;padding-left:8px!important}html body .mc.cp.cc:not(.ck) .cc-dl:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__btn:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__fmt:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-dl__it.cc-dl__it--main:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-dl__meta:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp:not(.cp-hero *){padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-grp__body:not(.cp-hero *){padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cc-grp__intro:not(.cp-hero *){margin-bottom:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-grps:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-pl__note:not(.cp-hero *){padding-top:21px!important;padding-right:34px!important;padding-bottom:21px!important;padding-left:34px!important;margin-top:34px!important;row-gap:21px!important;column-gap:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-plsec:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-btn--wa.cp-btn--wa-dark:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-case__brand.cp-case__brand--logo:not(.cp-hero *){row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__ctx:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__go:not(.cp-hero *){padding-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__logo:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__num:not(.cp-hero *){padding-bottom:13px!important;margin-top:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__q:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__who:not(.cp-hero *){padding-top:13px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-cases:not(.cp-hero *){margin-top:21px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-cmp:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-cmp__box:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-cta:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-cta--mid:not(.cp-hero *){padding-top:55px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-def:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-def__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo:not(.cp-hero *){padding-top:34px!important;padding-right:55px!important;padding-bottom:34px!important;padding-left:55px!important;margin-top:34px!important;row-gap:34px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__act:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__alt:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-demo__h:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__list:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-demo__p:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-demo__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-head--split:not(.cp-hero *){row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__body:not(.cp-hero *){padding-top:34px!important;padding-right:55px!important;padding-bottom:34px!important;padding-left:55px!important}html body .mc.cp.cc:not(.ck) .cp-hl__ctx:not(.cp-hero *){margin-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__img:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hl__logo:not(.cp-hero *){margin-bottom:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-hl__media:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important}html body .mc.cp.cc:not(.ck) .cp-hl__nums:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-how:not(.cp-hero *){padding-top:89px!important}html body .mc.cp.cc:not(.ck) .cp-link.cp-link--light:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-list:not(.cp-hero *){margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-micro.cp-demo__micro:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj:not(.cp-hero *){padding-top:21px!important;padding-right:34px!important;padding-bottom:21px!important;padding-left:34px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-obj__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj__top:not(.cp-hero *){row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objs:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objsec:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-proof:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-proof__more:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-rail:not(.cp-hero *){margin-top:55px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-rail__it:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rail__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-rec:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rec__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-recs.cc-rec3:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-res:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-seg:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-seg__grid:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-segs:not(.cp-hero *){padding-top:89px!important;padding-bottom:89px!important}html body .mc.cp.cc:not(.ck) .cp-show:not(.cp-hero *){margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip-ico:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--a:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--b:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;margin-top:13px!important;row-gap:13px!important;column-gap:13px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-soft:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;margin-top:34px!important;row-gap:13px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__act:not(.cp-hero *){row-gap:8px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__btn:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-soft__wa:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-step:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-step.cp-step--rev.cp-step--alt:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-step__grid:not(.cp-hero *){row-gap:34px!important;column-gap:34px!important}html body .mc.cp.cc:not(.ck) .cp-step__num:not(.cp-hero *){margin-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-step__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;margin-top:34px!important;row-gap:34px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__act:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__facts:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__hours:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__list:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team-head:not(.cp-hero *){padding-bottom:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-win:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-win__bar:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}@media (max-width:767px){html body .mc.cp.cc:not(.ck) .cc-alc__box:not(.cp-hero *){margin-top:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__cols:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__foot:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cc-alc__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-alc__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-alc__it.cc-alc__it--us:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-alcsec:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cc-col:not(.cp-hero *){padding-top:13px!important;padding-bottom:13px!important}html body .mc.cp.cc:not(.ck) .cc-col__tag:not(.cp-hero *){padding-right:8px!important;padding-left:8px!important}html body .mc.cp.cc:not(.ck) .cc-dl:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__btn:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__fmt:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__h:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cc-dl__it:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cc-dl__it.cc-dl__it--main:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-dl__meta:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-grp__body:not(.cp-hero *){padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important}html body .mc.cp.cc:not(.ck) .cc-grp__intro:not(.cp-hero *){margin-bottom:8px!important}html body .mc.cp.cc:not(.ck) .cc-grp__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cc-grps:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cc-pl__note:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;margin-top:34px!important;row-gap:21px!important;column-gap:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cc-plsec:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-btn--wa.cp-btn--wa-dark:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-case__brand.cp-case__brand--logo:not(.cp-hero *){row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__ctx:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__go:not(.cp-hero *){padding-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__logo:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__num:not(.cp-hero *){padding-bottom:13px!important;margin-top:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-case__q:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-case__who:not(.cp-hero *){padding-top:13px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-cases:not(.cp-hero *){margin-top:21px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-cmp:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-cmp__box:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-cta:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-cta--mid:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-def:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-def__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;margin-top:34px!important;row-gap:21px!important;column-gap:21px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__act:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__alt:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-demo__h:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-demo__list:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-demo__p:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-demo__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-head--split:not(.cp-hero *){row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl:not(.cp-hero *){margin-top:55px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__body:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__ctx:not(.cp-hero *){margin-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-hl__img:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hl__logo:not(.cp-hero *){margin-bottom:13px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-hl__media:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important}html body .mc.cp.cc:not(.ck) .cp-hl__nums:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-how:not(.cp-hero *){padding-top:55px!important}html body .mc.cp.cc:not(.ck) .cp-link.cp-link--light:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-list:not(.cp-hero *){margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-micro.cp-demo__micro:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-obj__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-obj__top:not(.cp-hero *){row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objs:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-objsec:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-proof:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-proof__more:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-rail:not(.cp-hero *){margin-top:55px!important;row-gap:8px!important;column-gap:8px!important}html body .mc.cp.cc:not(.ck) .cp-rail__it:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rail__n:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-rec:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;row-gap:13px!important;column-gap:13px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-rec__ic:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-recs.cc-rec3:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-res:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-seg:not(.cp-hero *){padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-seg__grid:not(.cp-hero *){margin-top:55px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-segs:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-show:not(.cp-hero *){margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip-ico:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--a:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-show__chip.cp-show__chip--b:not(.cp-hero *){padding-top:13px!important;padding-right:21px!important;padding-bottom:13px!important;padding-left:21px!important;margin-top:13px!important;row-gap:13px!important;column-gap:13px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-soft:not(.cp-hero *){padding-top:21px!important;padding-right:21px!important;padding-bottom:21px!important;padding-left:21px!important;margin-top:34px!important;row-gap:13px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__act:not(.cp-hero *){row-gap:8px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-soft__btn:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;row-gap:8px!important;column-gap:8px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-soft__wa:not(.cp-hero *){padding-top:8px!important;padding-right:21px!important;padding-bottom:8px!important;padding-left:21px!important;border-radius:8px!important}html body .mc.cp.cc:not(.ck) .cp-step:not(.cp-hero *),html body .mc.cp.cc:not(.ck) .cp-step.cp-step--rev.cp-step--alt:not(.cp-hero *){padding-top:55px!important;padding-bottom:55px!important}html body .mc.cp.cc:not(.ck) .cp-step__grid:not(.cp-hero *){row-gap:34px!important;column-gap:34px!important}html body .mc.cp.cc:not(.ck) .cp-step__num:not(.cp-hero *){margin-bottom:13px!important}html body .mc.cp.cc:not(.ck) .cp-step__p:not(.cp-hero *){margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa:not(.cp-hero *){padding-top:34px!important;padding-right:21px!important;padding-bottom:34px!important;padding-left:21px!important;margin-top:34px!important;row-gap:34px!important;column-gap:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__act:not(.cp-hero *){margin-top:34px!important;row-gap:13px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__facts:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__hours:not(.cp-hero *){margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__list:not(.cp-hero *){margin-top:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-wa__t:not(.cp-hero *){margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team:not(.cp-hero *){padding-top:34px!important;padding-right:34px!important;padding-bottom:34px!important;padding-left:34px!important;border-radius:21px!important}html body .mc.cp.cc:not(.ck) .cp-wa__team-head:not(.cp-hero *){padding-bottom:21px!important;row-gap:13px!important;column-gap:13px!important}html body .mc.cp.cc:not(.ck) .cp-win:not(.cp-hero *){border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-win__bar:not(.cp-hero *){padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}@media (min-width:992px) and (max-width:1199px){html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__desc{font-size:17px!important;line-height:1.618!important;margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__title{font-size:var(--a-h1)!important;line-height:1.09!important;margin-top:8px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip{padding-top:8px!important;padding-right:8px!important;padding-bottom:8px!important;padding-left:8px!important;row-gap:8px!important;column-gap:8px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip__ico{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero{padding-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__grid{margin-top:13px!important;row-gap:21px!important;column-gap:21px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__wrap{padding-top:13px!important;padding-bottom:21px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-stats{margin-top:21px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win.cp-win--main.cc-win--right{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win__bar{padding-right:8px!important;padding-left:8px!important;row-gap:8px!important;column-gap:8px!important}}@media (min-width:1200px){html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__desc{line-height:1.618!important;margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__title{font-size:var(--a-h1)!important;line-height:1.09!important;margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip{padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;row-gap:13px!important;column-gap:13px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip__ico{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero{padding-top:55px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__grid{margin-top:21px!important;row-gap:34px!important;column-gap:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__wrap{padding-top:21px!important;padding-bottom:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-stats{margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win.cp-win--main.cc-win--right{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win__bar{padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}@media (min-width:768px) and (max-width:991px){html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__desc{line-height:1.618!important;margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__title{font-size:var(--a-h1)!important;line-height:1.09!important;margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip{padding-top:13px!important;padding-right:13px!important;padding-bottom:13px!important;padding-left:13px!important;row-gap:13px!important;column-gap:13px!important;border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-chip__ico{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero{padding-top:55px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__art{padding-top:13px!important;padding-bottom:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__grid{margin-top:21px!important;row-gap:34px!important;column-gap:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__wrap{padding-top:21px!important;padding-bottom:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-stats{margin-top:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win.cp-win--main.cc-win--right{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win__bar{padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}@media (max-width:767px){html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__desc{line-height:1.618!important;margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__title{font-size:var(--a-h1)!important;line-height:1.09!important}html body .mc.cp.cc:not(.ck) .cp-hero{padding-top:55px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__grid{row-gap:21px!important;column-gap:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-hero__wrap{padding-bottom:34px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-stats{margin-top:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win.cp-win--main.cc-win--right{border-radius:13px!important}html body .mc.cp.cc:not(.ck) .cp-hero .cp-win__bar{padding-right:13px!important;padding-left:13px!important;row-gap:8px!important;column-gap:8px!important}}
/* r52 scroll (06/10/2026): abaixo de 330 px o trilho "Como funciona" em 2 colunas deixava o texto do passo com menos de 60 px e uma palavra passava da tela. Só nessa faixa o trilho fica em 1 coluna (o layout que este CSS já previa para celular); de 330 px para cima nada muda. */
@media (max-width:329.98px){.cp .cp-rail{grid-template-columns:minmax(0,1fr)}}
/* fim r52 scroll */
/* r54 respiro topo (06/10): o primeiro conteudo do hero fica a pelo menos 21 px do menu fixo ate 767 px e 34 px a partir de 768 px. O espaco entra acima do breadcrumb e sai de espacos internos do mesmo hero (logo abaixo do breadcrumb, fundo do hero, faixa de numeros e botoes, sem descer de 8 px), para a altura total crescer o minimo. */
/* /produtos/compras/controle-de-compras */
@media (max-width:767.98px){html:root body:not(#r54) .cp-hero .breadcrumb-nav{padding-top:18px!important}html:root body:not(#r54) .cp-hero .cp-hero__wrap{padding-bottom:21px!important}}
@media (min-width:768px) and (max-width:991.98px){html:root body:not(#r54) .cp-hero .breadcrumb-nav{padding-top:16px!important;margin-bottom:-6px!important}}
@media (min-width:992px) and (max-width:1199.98px){html:root body:not(#r54) .cp-hero .breadcrumb-nav{padding-top:45px!important;margin-bottom:-12px!important}html:root body:not(#r54) .cp-hero .cp-hero__wrap{padding-bottom:13px!important}html:root body:not(#r54) .cp-hero .cp-stats{margin-top:13px!important}html:root body:not(#r54) .cp-hero .cp-hero__actions{margin-top:13px!important}}
@media (min-width:1200px){html:root body:not(#r54) .cp-hero .breadcrumb-nav{padding-top:16px!important;margin-bottom:-6px!important}}
/* fim r54 respiro topo */
