.section-heading{justify-content:space-between;align-items:end;gap:50px;max-width:1164px;margin:0 auto 44px;display:flex}.section-heading h2,.credibility-copy h2,.product-section h2,.faq-section h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.02}.section-heading>p{max-width:420px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.method-section,.services-section,.credibility-section,.product-section,.faq-section{padding:100px 28px}.method-section{background:var(--cream)}.method-grid{border-top:1px solid #cbd1c8;grid-template-columns:repeat(4,1fr);max-width:1164px;margin:auto;display:grid}.method-grid article{padding:30px 24px 10px 0}.method-grid span,.service-tag{letter-spacing:.12em;color:#6e827a;font-size:11px;font-weight:800}.method-grid h3,.services-grid h3{letter-spacing:-.03em;margin:48px 0 14px;font-size:23px}.method-grid p,.services-grid p,.credibility-copy>p,.product-section>div>p{color:var(--muted);line-height:1.6}.services-section{background:var(--paper)}.services-grid{grid-template-columns:repeat(2,1fr);gap:14px;max-width:1164px;margin:auto;display:grid}.services-grid article{border:1px solid var(--line);border-radius:14px;flex-direction:column;min-height:310px;padding:30px;display:flex}.services-grid article.featured-service{background:var(--ink);color:#fff;border-color:var(--ink)}.featured-service p{color:#b7c5bf}.featured-service .service-tag{color:var(--lime)}.services-grid h3{margin:32px 0 10px;font-size:30px}.services-grid strong{margin-top:auto;font-size:18px}.services-grid a{margin-top:18px;font-size:13px;font-weight:800}.featured-service a{color:var(--lime)}.credibility-section{grid-template-columns:1fr 1fr;align-items:center;gap:90px;max-width:1220px;margin:auto;display:grid}.credibility-copy>p{max-width:570px;font-size:18px}.credential-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.credential-list span{border:1px solid var(--line);border-radius:7px;padding:14px;font-size:12px;font-weight:700}.cases-panel{background:var(--ink);color:#fff;border-radius:16px;padding:36px}.cases-panel .eyebrow{color:#9eb2aa}.case-row{border-bottom:1px solid #365048;justify-content:space-between;gap:20px;padding:20px 0;display:flex}.case-row span{color:#9eb2aa;text-align:right;font-size:13px}.cases-panel small{color:#82978e;margin-top:24px;line-height:1.5;display:block}.product-section{background:var(--lime);border-radius:18px;grid-template-columns:250px 1fr;align-items:center;gap:55px;max-width:1164px;margin:0 auto 70px;padding:55px;display:grid}.product-badge{background:var(--ink);width:210px;height:210px;color:var(--lime);text-align:center;letter-spacing:-.04em;border-radius:50%;place-items:center;font-size:30px;font-weight:900;display:grid}.product-section>div>p{color:#3d5149;max-width:670px}.product-status{background:#fff;border-radius:999px;margin-top:15px;padding:10px 14px;font-size:12px;font-weight:800;display:inline-block}.faq-section{grid-template-columns:.7fr 1.3fr;gap:80px;max-width:1164px;margin:auto;display:grid}.faq-list details{border-top:1px solid var(--line);padding:22px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;font-size:17px;font-weight:800}.faq-list p{color:var(--muted);padding-right:30px;line-height:1.6}.contact-band{max-width:1164px;margin:30px auto 40px}.contact-band>div>p:last-child{max-width:650px;color:var(--muted)}footer{border-top:1px solid var(--line);max-width:1164px;color:var(--muted);grid-template-columns:1fr 1fr 1fr;align-items:center;margin:auto;padding:30px 0 50px;font-size:12px;display:grid}footer>span{text-align:right}@media (max-width:900px){.credibility-section,.faq-section{grid-template-columns:1fr}.method-grid{grid-template-columns:1fr 1fr}.section-heading{flex-direction:column;align-items:start}.credibility-section{gap:45px}.product-section{grid-template-columns:1fr}.product-badge{width:150px;height:150px}.faq-section{gap:35px}}@media (max-width:640px){.services-grid,.credential-list,.method-grid{grid-template-columns:1fr}.method-grid article{border-bottom:1px solid #cbd1c8}.product-section{margin:0 18px 45px;padding:34px 24px}footer{grid-template-columns:1fr;gap:18px;margin:0 18px}footer>span{text-align:left}}.partners-section{background:#f0f2ee;padding:100px 28px}.partners-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1164px;margin:auto;display:grid}.partner-card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-height:460px;padding:36px;display:flex}.partner-brand{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.partner-brand img{object-fit:contain;width:116px;height:56px}.nuvemshop-wordmark{color:#6b24e9;letter-spacing:-.055em;font-size:25px;font-weight:900}.nuvemshop-silver-badge{background:linear-gradient(135deg,#f4f5f6,#c3c8cd);border:1px solid #aeb4b9;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-width:190px;padding:12px 15px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.nuvemshop-silver-badge small{color:#495159;letter-spacing:.1em;max-width:56px;font-size:8px;font-weight:900;line-height:1.2}.mercadolivre-wordmark{color:#2d3277;letter-spacing:-.045em;background:#ffe600;border-radius:999px;padding:11px 14px;font-size:18px;font-weight:900}.partner-label{color:#68766f;letter-spacing:.12em;border:1px solid;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:900}.partner-card h3{letter-spacing:-.04em;margin:38px 0 12px;font-size:31px;line-height:1.08}.partner-card>p{color:var(--muted);line-height:1.6}.partner-card ul{margin:24px 0;padding:0;list-style:none}.partner-card li{border-bottom:1px solid var(--line);padding:10px 0;font-size:13px;font-weight:750}.partner-card li:before{content:"✓";color:#567064;margin-right:10px}.partner-card>a{margin-top:auto;font-size:13px;font-weight:850}.partner-note{color:#738078;max-width:1164px;margin:20px auto 0;font-size:11px;line-height:1.5}@media (max-width:900px){.partners-grid{grid-template-columns:1fr}}@media (max-width:640px){.partners-section{padding:72px 18px}.partner-card{min-height:auto;padding:28px 22px}.partner-brand{flex-direction:column;align-items:flex-start;gap:10px}.partner-card h3{margin-top:28px}}.results-section{background:var(--ink);color:#fff;padding:110px 28px}.results-section .section-heading>p,.results-section .clients-grid article>p:not(.client-sector){color:#a8b9b2}.results-section .eyebrow{color:var(--lime)}.results-summary{border:1px solid #365048;border-radius:16px;grid-template-columns:repeat(3,1fr);max-width:1164px;margin:0 auto 18px;display:grid;overflow:hidden}.results-summary>div{border-right:1px solid #365048;flex-direction:column;justify-content:flex-end;min-height:160px;padding:30px;display:flex}.results-summary>div:last-child{border-right:0}.results-summary strong{color:var(--lime);letter-spacing:-.055em;font-size:clamp(32px,4vw,52px);line-height:1}.results-summary span{color:#a8b9b2;max-width:240px;margin-top:12px;font-size:13px;line-height:1.45}.clients-grid{grid-template-columns:repeat(2,1fr);gap:14px;max-width:1164px;margin:auto;display:grid}.clients-grid article{background:#18342b;border:1px solid #365048;border-radius:14px;flex-direction:column;min-height:330px;padding:30px;display:flex}.client-index{color:#7f958c;letter-spacing:.12em;font-size:11px;font-weight:800}.clients-grid .client-sector{color:var(--lime);letter-spacing:.12em;margin:45px 0 10px;font-size:10px;font-weight:850}.clients-grid h3{letter-spacing:-.04em;margin:0 0 12px;font-size:30px}.clients-grid article>p:not(.client-sector){max-width:470px;line-height:1.6}.clients-grid article>strong{color:#fff;margin-top:auto;padding-top:24px;font-size:14px}.results-note{color:#82978e;max-width:1164px;margin:20px auto 0;font-size:11px;line-height:1.5}@media (max-width:900px){.results-summary{grid-template-columns:1fr}.results-summary>div{border-bottom:1px solid #365048;border-right:0}.results-summary>div:last-child{border-bottom:0}}@media (max-width:640px){.results-section{padding:76px 18px}.clients-grid{grid-template-columns:1fr}.clients-grid article{min-height:300px}}.hero-commercial{grid-template-columns:1fr .92fr;align-items:start;gap:52px;padding-top:54px;padding-bottom:58px}.hero-commercial .hero-copy{min-width:0;padding:34px 0 12px}.hero-commercial h1{max-width:670px;font-size:clamp(48px,5.5vw,76px);line-height:.98}.hero-commercial .hero-lead{max-width:620px;margin:24px 0 26px;font-size:18px}.hero-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.hero-results>div{border-top:1px solid var(--line);flex-direction:column;padding-top:16px;display:flex}.hero-results strong{letter-spacing:-.04em;font-size:25px;line-height:1}.hero-results span{max-width:230px;color:var(--muted);margin-top:7px;font-size:11px;line-height:1.4}.hero-clients{max-width:650px;color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.6}.hero-clients strong{color:var(--ink)}.mobile-price-board{display:none}.price-board{background:var(--ink);color:#fff;border-radius:18px;flex-direction:column;align-self:start;gap:7px;min-width:0;height:fit-content;padding:28px;display:flex;box-shadow:18px 18px #e5e9dd}.price-board-head{border-bottom:1px solid #365048;justify-content:flex-start;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}.price-board-head h2{letter-spacing:-.04em;max-width:290px;margin:0;font-size:29px;line-height:1.05}.price-row{cursor:pointer;background:#193a2f;border:1px solid #365048;border-radius:8px;justify-content:space-between;align-items:center;gap:22px;min-height:66px;margin:0 -12px;padding:12px;transition:background-color .18s,color .18s;display:flex}:is(.price-row:hover,.price-row:focus-visible){background:#214b3d;border-color:#62816f;outline:none}.price-row>span{flex-direction:column;gap:4px;display:flex}.price-row strong{font-size:14px}.price-row small{color:#91a39b;font-size:10px}.price-row b{color:#fff;letter-spacing:-.03em;white-space:nowrap;font-size:18px;transition:color .18s}:is(.price-row:hover b,.price-row:focus-visible b){color:var(--lime)}.price-board-separator{color:#91a39b;letter-spacing:.12em;padding:10px 0 1px;font-size:9px;font-weight:900}.price-row.subscription-row b{color:#fff}:is(.price-row.subscription-row:hover b,.price-row.subscription-row:focus-visible b){color:var(--lime)}.solution-chips{flex-wrap:wrap;gap:7px;padding:18px 0 13px;display:flex}.solution-chips span{color:#c4d0cb;border:1px solid #365048;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:750}.board-partners{color:#9eb2aa;border-top:1px solid #365048;flex-wrap:wrap;gap:7px 14px;margin-top:auto;padding-top:14px;font-size:9px;font-weight:750;display:flex}.board-partners span:before{content:"✓";color:var(--lime);margin-right:5px}.contact-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:900px){.hero-commercial{grid-template-columns:1fr;gap:30px}.price-board{max-width:none}}@media (max-width:640px){.hero-commercial{padding-top:28px}.hero-commercial .hero-copy{padding-top:12px}.hero-commercial h1{overflow-wrap:anywhere;font-size:clamp(38px,11vw,44px)}.hero-results{grid-template-columns:1fr 1fr}.mobile-price-board{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:8px;margin-top:18px;display:block;overflow:hidden}.mobile-price-board summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 16px;font-family:Prime Sync Manrope,Prime Sync Inter,Arial,sans-serif;font-weight:800;list-style:none;display:flex}.mobile-price-board summary::-webkit-details-marker{display:none}.mobile-price-board summary small{color:var(--lime);font-size:11px}.mobile-price-board[open] summary{border-bottom:1px solid #365048}.mobile-price-board[open] summary small:before{content:"Fechar"}.mobile-price-board[open] summary small{font-size:0}.mobile-price-board[open] summary small:before{font-size:11px}.mobile-price-board>div{padding:5px 14px 10px}.mobile-price-board a{border-bottom:1px solid #365048;grid-template-columns:minmax(0,1fr) minmax(120px,.72fr);align-items:center;gap:12px;min-height:54px;padding:9px 0;display:grid}.mobile-price-board a:last-child{border-bottom:0}.mobile-price-board a span{color:#c5d2cd;font-size:11px;line-height:1.3}.mobile-price-board a strong{color:#fff;text-align:right;font-size:13px;line-height:1.2}.price-board{width:100%;margin-right:0;padding:22px 18px;box-shadow:8px 8px #e5e9dd}.price-board-head h2{font-size:25px}.price-row{gap:12px}.price-row>span{min-width:0}.price-row b{text-align:right;white-space:normal;max-width:52%;font-size:15px;line-height:1.2}.contact-actions{flex-direction:column;align-items:stretch;width:100%}.contact-actions .button{width:100%}}:root{--oak:#b77a43}.audience-section{background:#efe7dc;border-top:1px solid #e1d4c5;border-bottom:1px solid #e1d4c5;padding:84px 28px 98px}.audience-heading{grid-template-columns:1fr 340px;align-items:end;gap:40px;max-width:1164px;margin:0 auto 38px;display:grid}.audience-heading .eyebrow{color:#7b512f;grid-column:1/-1;margin-bottom:-20px}.audience-heading h2{letter-spacing:-.055em;max-width:700px;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1}.audience-heading>p:last-child{color:#74685d;margin:0;line-height:1.55}.audience-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:1164px;margin:auto;display:grid}.audience-card{border-radius:16px;flex-direction:column;min-height:520px;padding:36px;display:flex}.start-card{color:var(--ink);background:#fffdf8;border:1px solid #d8c8b6}.growth-card{background:var(--ink);color:#fff}.audience-number{color:var(--oak);letter-spacing:.12em;font-size:12px;font-weight:850}.growth-card .audience-number{color:var(--lime)}.audience-tag{color:#89613f;letter-spacing:.13em;margin:64px 0 10px;font-size:10px;font-weight:850}.growth-card .audience-tag{color:var(--lime)}.audience-card h3{letter-spacing:-.045em;max-width:430px;margin:0 0 14px;font-size:clamp(30px,3vw,43px);line-height:1.02}.audience-card>p:not(.audience-tag){color:#71675e;max-width:470px;line-height:1.6}.growth-card>p:not(.audience-tag){color:#a9bbb3}.audience-card ul{margin:0 0 30px;padding:12px 0 0;list-style:none}.audience-card li{border-bottom:1px solid #e3d8cc;padding:9px 0;font-size:13px;font-weight:700}.growth-card li{border-bottom-color:#365048}.audience-card li:before{content:"✓";color:var(--oak);margin-right:10px}.growth-card li:before{color:var(--lime)}.audience-card>a{margin-top:auto;font-size:13px;font-weight:850}.audience-card>a span{color:var(--oak);margin-left:9px;font-size:18px}.growth-card>a span{color:var(--lime)}@media (max-width:900px){.audience-heading{grid-template-columns:1fr;gap:18px}.audience-grid{grid-template-columns:1fr}.audience-card{min-height:470px}}@media (max-width:640px){.audience-section{padding:68px 18px 74px}.audience-heading .eyebrow{margin-bottom:0}.audience-card{min-height:450px;padding:28px 22px}.audience-tag{margin-top:44px}}.mobile-menu{display:none;position:relative}.mobile-menu summary{border:1px solid var(--line);cursor:pointer;border-radius:999px;place-items:center;min-width:48px;min-height:44px;font-size:13px;font-weight:800;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu>div{z-index:20;border:1px solid var(--line);background:#fff;border-radius:14px;width:min(310px,100vw - 36px);padding:12px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 20px 50px #10231d2e}.mobile-menu a{border-bottom:1px solid var(--line);align-items:center;min-height:46px;padding:0 12px;font-size:14px;font-weight:750;display:flex}.mobile-menu a:last-child{border-bottom:0}.founder-section{grid-template-columns:.7fr 1.3fr;align-items:center;gap:80px;max-width:1164px;margin:0 auto;padding:105px 28px;display:grid}.founder-portrait{aspect-ratio:4/5;color:#fff;background:linear-gradient(145deg,#18342b,#0f211b);border-radius:18px;flex-direction:column;justify-content:space-between;padding:30px;display:flex;box-shadow:18px 18px #e5e9dd}.founder-portrait span{color:var(--lime);letter-spacing:-.09em;font-size:clamp(72px,10vw,132px);font-weight:850}.founder-portrait small{letter-spacing:.14em;font-size:12px;font-weight:850}.founder-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.5vw,62px);line-height:1.02}.founder-copy>p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.65}.founder-facts{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.founder-facts span{border:1px solid var(--line);border-radius:999px;padding:10px 13px;font-size:12px;font-weight:750}.legacy-section{max-width:1164px;margin:0 auto;padding:104px 28px}.legacy-heading{max-width:860px}.legacy-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(38px,5.2vw,70px);line-height:1.01}.legacy-heading>p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:17px;line-height:1.65}.legacy-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:44px;display:grid}.legacy-grid article{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-height:270px;padding:24px;display:flex}.legacy-grid article>span{color:var(--oak,#b77a43);font-weight:850}.legacy-grid article>p{color:var(--muted);letter-spacing:.12em;margin:auto 0 6px;font-size:11px;font-weight:850}.legacy-grid h3{margin:0 0 10px;font-size:25px}.legacy-grid small{color:var(--muted);line-height:1.5}.legacy-callout{color:#fff;background:#163129;border-radius:14px;margin-top:12px;padding:22px 24px;font-size:clamp(18px,2.2vw,26px);font-weight:760}.capabilities-section{color:#fff;background:#0c100e;padding:74px 28px}.capabilities-section .section-heading>p{color:#99a49f}.capabilities-section .eyebrow{color:var(--lime)}.capabilities-grid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1164px;margin:auto;display:grid}.capabilities-grid article{background:#111613;border:1px solid #2d3733;border-radius:16px;flex-direction:column;min-height:350px;padding:24px;display:flex}.capabilities-grid article:hover{border-color:#758d30}.capabilities-grid article>span{color:#78847f;margin-left:auto;font-size:10px;font-weight:750}.capabilities-grid article>p{color:var(--lime);letter-spacing:.13em;margin:38px 0 10px;font-size:10px;font-weight:850}.capabilities-grid h3{letter-spacing:-.035em;margin:0 0 18px;font-size:23px;line-height:1.08}.capabilities-grid ul{border-top:1px solid #29322e;margin:auto 0 0;padding:20px 0 0;list-style:none}.capabilities-grid li{color:#b4bdb9;padding:6px 0;font-size:13px;line-height:1.4}.capabilities-grid li:before{content:"✓";color:var(--lime);margin-right:9px;font-weight:850}.capabilities-note{color:#89958f;max-width:1164px;margin:20px auto 0;font-size:11px;line-height:1.55}:is(main a:focus-visible,main button:focus-visible,main summary:focus-visible,main input:focus-visible){outline:3px solid var(--oak,#b77a43);outline-offset:3px}.hero-clients,.price-row small,.solution-chips span,.board-partners,.disclaimer,.partner-label,.partner-note,.results-note{font-size:12px}@media (max-width:900px){.founder-section{grid-template-columns:1fr;gap:42px}.founder-portrait{width:100%;max-width:440px}.legacy-grid,.capabilities-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.site-header>nav{display:none}.mobile-menu{display:block}.founder-section{padding:76px 18px}.founder-portrait{max-width:330px;padding:24px;box-shadow:8px 8px #e5e9dd}.legacy-section{padding:76px 18px}.legacy-grid{grid-template-columns:1fr}.legacy-grid article{min-height:220px}.capabilities-section{padding:58px 18px}.capabilities-grid{grid-template-columns:1fr}.capabilities-grid article{min-height:290px}}.scope-summary{border:1px solid var(--line);background:#f4f6f1;border-radius:10px;flex-direction:column;gap:7px;padding:18px 20px;display:flex}.scope-summary strong{font-size:17px}.scope-summary small{color:var(--muted);line-height:1.5}.segmented.two-choice{grid-template-columns:repeat(2,1fr)}.commitment-total{background:#172d26;border:1px solid #365048;border-radius:9px;margin:4px 0 22px;padding:18px}.commitment-total span,.commitment-total small{color:#9fb0aa;font-size:11px;display:block}.commitment-total strong{color:var(--lime);margin:6px 0;font-size:25px;display:block}.services-grid article small{color:var(--muted);margin-top:7px;line-height:1.4;display:block}.featured-service small{color:#c4d0cb!important}.base-plan{border:1px solid var(--line);background:#f7f8f4;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;max-width:1120px;margin:18px auto 0;padding:26px 30px;display:flex}.base-plan h3{margin:0 0 7px;font-size:23px}.base-plan p{color:var(--muted);margin:0;line-height:1.5}.base-plan .service-tag{margin-bottom:8px}.base-plan>strong{white-space:nowrap;font-size:24px}.ecosystem-section{background:var(--ink);color:#fff;border-radius:20px;max-width:1220px;margin:100px auto;padding:72px 28px}.ecosystem-section .section-heading{margin-bottom:34px}.ecosystem-section .section-heading p,.ecosystem-note{color:#a8b9b2}.ecosystem-section .eyebrow{color:var(--lime)}.ecosystem-flow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ecosystem-flow article{background:#172d26;border:1px solid #355048;border-radius:12px;padding:24px}.ecosystem-flow span{color:var(--lime);font-size:12px;font-weight:800}.ecosystem-flow h3{margin:28px 0 8px;font-size:21px}.ecosystem-flow p{color:#b7c5c0;margin:0;font-size:14px;line-height:1.5}.tool-cloud{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.tool-cloud span{color:#dce6e2;background:#263d35;border-radius:999px;padding:10px 13px;font-size:12px;font-weight:700}.ecosystem-note{margin:22px 0 0;font-size:12px}@media (max-width:900px){.ecosystem-section{margin:70px 18px;padding:48px 24px}.ecosystem-flow{grid-template-columns:repeat(2,1fr)}}.hero-commercial{gap:44px;padding-top:54px;padding-bottom:54px}.hero-commercial h1{font-size:clamp(46px,5.4vw,72px)}.compact-results{padding-top:58px;padding-bottom:58px}.services-section,.method-section,.faq-section{padding-top:68px;padding-bottom:68px}.services-grid article{min-height:275px}.method-grid h3{margin-top:28px}.intro{margin-top:58px;margin-bottom:30px}.calculator-wrap{margin-bottom:68px}.compact-ecosystem{margin-top:68px;margin-bottom:68px;padding-top:52px;padding-bottom:52px}.client-names span{color:var(--ink);border:1px solid var(--line);background:#eef1eb}.results-section{padding-top:68px;padding-bottom:68px}.faq-section{gap:54px}.contact-band{padding:52px 56px}.solution-catalog{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px;display:grid}.solution-catalog article{background:#172d26;border:1px solid #355048;border-radius:12px;padding:24px}.solution-catalog article>span{color:var(--lime);letter-spacing:.12em;font-size:10px;font-weight:800}.solution-catalog h3{margin:15px 0 12px;font-size:23px}.solution-catalog ul{color:#bdcac5;margin:0;padding-left:18px;font-size:14px;line-height:1.8}.partner-strip{max-width:1164px;margin:0 auto;padding:68px 28px}.partner-strip>div:first-child{max-width:760px}.partner-strip h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.2vw,58px);line-height:1.02}.partner-strip>div:first-child>p:last-child{color:var(--muted);font-size:17px;line-height:1.55}.official-partners{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.official-partners a,.official-partners article{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;justify-content:space-between;min-height:150px;padding:24px;display:flex}.official-partners strong{letter-spacing:-.04em;font-size:24px}.official-partners span{color:var(--muted);font-size:13px}.meli-official{color:#2d3277}.partner-with-badge img{width:148px;height:auto}.partner-with-logo img{object-fit:contain;object-position:left center;width:112px;max-height:48px}.coupon-callout{background:var(--lime);border-radius:12px;justify-content:space-between;gap:30px;margin-top:14px;padding:20px 24px;display:flex}.coupon-callout strong{font-size:17px}.coupon-callout span{color:#385047;max-width:620px;font-size:13px;line-height:1.5}.brand-legal{color:var(--muted);margin-top:14px;font-size:10px;line-height:1.5;display:block}@media (max-width:640px){.brand{gap:9px;font-size:16px}.brand-mark{width:34px;height:34px}.hero-commercial{gap:30px;padding-top:38px;padding-bottom:40px}.hero-commercial h1{font-size:43px}.hero-lead{margin:22px 0;font-size:17px}.services-section,.method-section,.faq-section,.results-section{padding-top:48px;padding-bottom:48px}.services-grid article{min-height:0}.compact-ecosystem{margin:48px 18px;padding:38px 22px}.solution-catalog,.official-partners{grid-template-columns:1fr}.partner-strip{padding:48px 18px}.coupon-callout{flex-direction:column;gap:8px}.calculator-wrap{margin-bottom:50px}.contact-band{padding:36px 24px}.base-plan{flex-direction:column;align-items:flex-start;margin-left:18px;margin-right:18px}.ecosystem-flow{grid-template-columns:1fr}}.commercial-services,.differentials-section{padding:72px 28px}.compact-heading{margin-bottom:32px}.offer-grid{grid-template-columns:repeat(2,1fr);gap:12px;max-width:1164px;margin:auto;display:grid}.offer-grid article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;min-height:330px;padding:28px;display:flex}.offer-grid h3{letter-spacing:-.04em;margin:24px 0 10px;font-size:28px;line-height:1.05}.offer-grid>article>p:not(.service-tag){color:var(--muted);margin:0;line-height:1.55}.offer-grid ul{border-top:1px solid var(--line);margin:22px 0 0;padding:18px 0 0;list-style:none}.offer-grid li{padding:4px 0;font-size:13px;font-weight:720}.offer-grid li:before{content:"✓";color:#6e9925;margin-right:8px}.offer-grid a{margin-top:auto;padding-top:20px;font-size:13px;font-weight:850}.commercial-rules{border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,1fr);max-width:1164px;margin:12px auto 0;display:grid;overflow:hidden}.commercial-rules>div{border-right:1px solid var(--line);background:#f6f7f2;flex-direction:column;gap:7px;min-height:105px;padding:20px;display:flex}.commercial-rules>div:last-child{border-right:0}.commercial-rules strong{font-size:15px}.commercial-rules span{color:var(--muted);font-size:12px;line-height:1.5}.subscription-section{background:var(--ink);color:#fff;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding:70px max(28px,50vw - 582px);display:grid}.subscription-copy .eyebrow{color:var(--lime)}.subscription-copy h2{letter-spacing:-.055em;max-width:650px;margin:0;font-size:clamp(40px,4.5vw,62px);line-height:1}.subscription-copy>p:last-of-type{color:#b4c2bc;max-width:620px;font-size:17px;line-height:1.6}.tool-list{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.tool-list span{color:#d8e2de;border:1px solid #3a574d;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:750}.subscription-card{color:var(--ink);background:#fff;border-radius:16px;padding:30px;box-shadow:16px 16px #1b3a30}.subscription-price{align-items:end;gap:8px;margin:12px 0 20px;display:flex}.subscription-price strong{letter-spacing:-.06em;font-size:50px;line-height:1}.subscription-price span{color:var(--muted);padding-bottom:5px}.subscription-card ul{margin:0;padding:0;list-style:none}.subscription-card li{border-bottom:1px solid var(--line);padding:8px 0;font-size:13px}.subscription-card li:before{content:"✓";color:#688d2b;margin-right:9px;font-weight:900}.not-included{background:#f3f1e9;border-radius:9px;flex-direction:column;gap:4px;margin:18px 0;padding:14px;display:flex}.not-included strong{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.not-included span{color:var(--muted);font-size:12px;line-height:1.45}.subscription-card>small{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.45;display:block}.differential-grid{background:var(--ink);color:#fff;border:1px solid #365048;border-radius:16px;grid-template-columns:repeat(4,1fr);max-width:1164px;margin:auto;display:grid;overflow:hidden}.differential-grid article{border-right:1px solid #365048;min-height:245px;padding:24px}.differential-grid article:last-child{border-right:0}.differential-grid span{color:#80958c;font-size:11px;font-weight:800}.differential-grid h3{color:var(--lime);letter-spacing:-.04em;margin:45px 0 10px;font-size:25px;line-height:1.05}.differential-grid p{color:#afbeb8;margin:0;font-size:13px;line-height:1.5}.concise-partners{padding-top:58px;padding-bottom:58px}.concise-partners .official-partners{margin-top:24px}.concise-partners .official-partners a{min-height:125px}.concise-faq{padding-top:62px;padding-bottom:62px}.concise-faq .faq-list details{padding:18px 0}@media (max-width:900px){.subscription-section{grid-template-columns:1fr;gap:40px}.differential-grid{grid-template-columns:repeat(2,1fr)}.differential-grid article:nth-child(2){border-right:0}.differential-grid article:nth-child(-n+2){border-bottom:1px solid #365048}}@media (max-width:640px){.commercial-services,.differentials-section{padding:48px 18px}.offer-grid,.commercial-rules,.differential-grid{grid-template-columns:1fr}.offer-grid article{min-height:0;padding:24px 20px}.offer-grid a{align-items:center;min-height:44px;display:flex}.commercial-rules>div{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.commercial-rules>div:last-child{border-bottom:0}.subscription-section{padding:52px 18px}.subscription-copy h2{font-size:40px}.subscription-card{padding:24px 20px;box-shadow:8px 8px #1b3a30}.subscription-price strong{font-size:44px}.differential-grid article{border-bottom:1px solid #365048;border-right:0;min-height:205px}.differential-grid article:last-child{border-bottom:0}.differential-grid h3{margin-top:28px}.concise-partners,.concise-faq{padding-top:48px;padding-bottom:48px}.concise-faq .faq-list summary{align-items:center;min-height:44px;display:flex}}:root{--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-section:clamp(48px, 7vw, 96px)}.nav-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:7px}.button,.nav-cta{cursor:pointer;transition:background-color .18s,color .18s,border-color .18s,transform .18s}:is(.button:hover,.button:focus-visible,.nav-cta:hover,.nav-cta:focus-visible){outline:none;transform:translateY(-1px)}:is(.button.primary:hover,.button.primary:focus-visible){color:#fff;background:#1d4035}:is(.nav-cta:hover,.nav-cta:focus-visible){color:#fff;background:#1d4035;border-color:#1d4035}.button.secondary{border-color:var(--lime);background:var(--lime);color:var(--ink)}:is(.button.secondary:hover,.button.secondary:focus-visible){color:var(--ink);background:#aeea25;border-color:#9dce2f}.decision-note{max-width:70ch;margin:var(--space-lg) 0 0;color:var(--muted);font-size:13px;font-weight:750}.commercial-services{padding-top:clamp(36px,4vw,56px);padding-bottom:clamp(36px,4vw,56px)}.commercial-services .section-heading{margin-bottom:var(--space-lg)}.commercial-services .section-heading h2,.differential-intro h2,.faq-section h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,3.8vw,52px)}.offer-table{border-top:1px solid var(--ink);max-width:1164px;margin:0 auto}.offer-table article{column-gap:28px;row-gap:var(--space-base);border-bottom:1px solid var(--line);grid-template-columns:250px minmax(300px,1fr) 205px 220px;grid-template-areas:"name info investment action";align-items:center;padding:18px 0;display:grid}.offer-name{align-items:flex-start;gap:var(--space-md);grid-area:name;display:flex}.offer-name>span{min-width:46px;height:28px;padding:0 var(--space-sm);background:var(--ink);color:var(--lime);letter-spacing:.04em;border-radius:5px;place-items:center;font-size:9px;font-weight:900;display:grid}.offer-name small,.offer-investment small{color:var(--muted);font-size:10px;font-weight:850;line-height:1.35;display:block}.offer-name h3{margin:var(--space-xs) 0 0;letter-spacing:-.03em;text-wrap:balance;font-size:22px;line-height:1.08}.offer-description{max-width:62ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.offer-description-mobile{display:none}.offer-info{grid-area:info;min-width:0}.offer-investment{grid-area:investment}.offer-investment strong{margin-top:var(--space-xs);font-size:18px;line-height:1.2;display:block}.offer-action{background:var(--lime);width:100%;min-height:44px;color:var(--ink);text-align:center;border-radius:7px;grid-area:action;justify-content:center;place-self:center stretch;align-items:center;padding:0 16px;font-size:13px;font-weight:850;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}:is(.offer-action:hover,.offer-action:focus-visible){color:var(--ink);background:#aeea25;outline:none;transform:translateY(-1px)}.offer-scope{margin-top:2px}.offer-scope summary{color:#4c6259;cursor:pointer;align-items:center;min-height:36px;font-size:12px;font-weight:850;display:inline-flex}.offer-scope ul{margin:var(--space-md) 0 0;padding:var(--space-base) 0 0;gap:var(--space-sm) var(--space-lg);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.offer-scope li{color:var(--muted);font-size:12px;line-height:1.45}.offer-scope li:before{content:"✓";margin-right:var(--space-sm);color:#5f8424;font-weight:900}.benefits-section{background:#f0f2ed;padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px)}.brand-marquees+.benefits-section{padding-top:32px}.benefits-section .section-heading{align-items:center;margin-bottom:20px}.benefits-section .section-heading h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,40px)}.benefits-section .section-heading>p{font-size:15px}.benefit-grid{max-width:1164px;margin:var(--space-lg) auto 0;gap:var(--space-base);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.benefit-grid article{background:#fff;border:1px solid #d4dad3;border-radius:14px;grid-template-rows:auto 1fr auto;gap:14px;padding:18px;transition:border-color .18s,transform .18s;display:grid}.benefit-card{--benefit-brand:#315f50;--benefit-soft:#f3f7f4}.benefit-card-nuvemshop{--benefit-brand:#0050ff;--benefit-soft:#eef4ff}.benefit-card-tiny{--benefit-brand:#0066d6;--benefit-soft:#eef7ff}.benefit-card-melhor-envio{--benefit-brand:#075ca8;--benefit-soft:#eef7fb}.benefit-grid article.benefit-card{border:2px solid var(--benefit-brand);background:var(--benefit-soft)}.benefit-grid article.benefit-card:hover{border-color:var(--benefit-brand)}.benefit-card .benefit-brand strong{color:var(--benefit-brand)}.benefit-card .coupon-code{border-color:var(--benefit-brand);background:#fff}.benefit-grid article.benefit-card>a{background:var(--benefit-brand)}:is(.benefit-grid article.benefit-card>a:hover,.benefit-grid article.benefit-card>a:focus-visible){filter:brightness(.86);background:var(--benefit-brand)}.benefit-grid article:hover{border-color:#83ad20;transform:translateY(-2px)}.benefit-brand{align-items:center;gap:var(--space-md);display:flex}.benefit-brand .marquee-logo{flex-basis:48px;width:48px;height:34px}.benefit-brand .marquee-logo img{max-height:28px}.benefit-brand strong{font-size:18px}.coupon-code{justify-content:space-between;align-items:center;gap:var(--space-base);background:#f8fbe9;border:1px dashed #8da06b;border-radius:8px;padding:10px 12px;display:flex}.coupon-code small{color:var(--muted);letter-spacing:.1em;font-size:10px;font-weight:900}.coupon-code code,.coupon-code strong{color:var(--ink);font-family:inherit;font-size:16px;font-weight:900}.benefit-grid article>a{background:var(--ink);color:#fff;border-radius:7px;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:13px;font-weight:900;transition:background-color .18s,transform .18s;display:flex}.benefit-grid article>a span{color:var(--lime);font-size:18px}:is(.benefit-grid article>a:hover,.benefit-grid article>a:focus-visible){background:#1d4035;outline:none;transform:translateY(-1px)}.benefit-note{max-width:1164px;margin:var(--space-base) auto 0;color:var(--muted);font-size:12px}.about-section{padding:clamp(32px,3vw,44px) max(28px,50vw - 582px);display:block}.about-section-final{border-top:1px solid var(--line);background:#f6f7f3}.about-copy{max-width:1164px;margin:0 auto}.about-copy h2{letter-spacing:-.04em;text-wrap:balance;max-width:790px;margin:0;font-size:clamp(32px,3.8vw,52px);line-height:1.02}.about-copy>p{max-width:72ch;color:var(--muted);line-height:1.65}.about-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.about-facts span{padding:var(--space-base) var(--space-lg) var(--space-base) 0;border-bottom:1px solid var(--line);color:#334a42;font-size:13px;font-weight:800}.about-facts span:before{content:"✓";margin-right:var(--space-sm);color:#668b25;font-weight:900}.concise-faq{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;padding-top:clamp(32px,3vw,44px);padding-bottom:clamp(32px,3vw,44px)}.concise-faq h2{margin-top:0;font-size:clamp(36px,4vw,52px);line-height:1.02}.subscription-section{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);gap:clamp(28px,4vw,48px);padding-top:clamp(38px,4vw,52px);padding-bottom:clamp(38px,4vw,52px)}.subscription-copy h2{font-size:clamp(36px,4vw,52px)}.subscription-copy>p:last-of-type{margin-bottom:0;font-size:15px;line-height:1.5}.portal-outcomes{border-top:1px solid #365048;border-bottom:1px solid #365048;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.portal-outcomes>div{padding:14px 16px 14px 0}.portal-outcomes>div+div{border-left:1px solid #365048;padding-left:16px}.portal-outcomes strong,.portal-outcomes span{display:block}.portal-outcomes strong{color:var(--lime);font-size:13px}.portal-outcomes span{color:#b8c7c1;margin-top:5px;font-size:11px;line-height:1.45}.tool-list{gap:6px;margin-top:18px}.tool-list span{padding:7px 10px;font-size:10px}.subscription-card{padding:24px;box-shadow:10px 10px #1b3a30}.subscription-card .service-tag{color:#52665e}.subscription-price{margin:8px 0 14px}.subscription-price strong{font-size:44px}.subscription-card ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.subscription-card li{padding:7px 0;font-size:11px;line-height:1.35}.subscription-card .button{width:100%;margin-top:16px}.subscription-card>small{margin-top:9px}.assessment-section{max-width:1164px;margin:0 auto var(--space-2xl);gap:var(--space-3xl);background:var(--ink);color:#fff;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;padding:clamp(32px,4vw,48px);display:grid}.assessment-label{background:var(--lime);width:fit-content;color:var(--ink);font-family:var(--font-manrope), var(--font-inter), Arial, sans-serif;letter-spacing:.08em;text-transform:uppercase;border-radius:5px;margin:0 0 18px;padding:7px 10px;font-size:11px;font-weight:900}.assessment-section h2{letter-spacing:-.04em;text-wrap:balance;max-width:720px;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.02}.assessment-section>div>p:last-child{color:#b8c7c1;max-width:68ch;line-height:1.6}.assessment-action{gap:var(--space-sm);display:grid}.assessment-action>span{color:#cbd7d2;border-bottom:1px solid #365048;padding:11px 0;font-size:12px;font-weight:750}.assessment-action .button{margin-top:var(--space-md)}.assessment-action .button b{font-size:20px}.assessment-note{color:#a9bbb4;text-wrap:pretty;font-size:10px;line-height:1.45}.contact-section{max-width:1164px;margin:0 auto var(--space-2xl);gap:var(--space-3xl);background:var(--cream);border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:clamp(32px,4vw,48px);display:grid}.contact-section-final{margin-top:clamp(40px,5vw,64px);margin-bottom:clamp(32px,4vw,48px)}.contact-copy h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(36px,4vw,52px);line-height:1.02}.contact-copy>p:last-of-type{color:var(--muted);line-height:1.6}.contact-direct{margin-top:var(--space-xl);gap:var(--space-sm);display:grid}.contact-direct a{min-height:48px;padding:0 var(--space-base);background:var(--lime);color:var(--ink);border-radius:7px;justify-content:center;align-items:center;transition:background-color .18s,transform .18s;display:flex}:is(.contact-direct a:hover,.contact-direct a:focus-visible){background:#aeea25;outline:none;transform:translateY(-1px)}.contact-direct span{color:#c5d2cd;font-size:12px;line-height:1.45}.contact-form{padding:var(--space-lg);gap:var(--space-base);background:#fff;border:1px solid #d5d9ce;border-radius:14px;display:grid}.contact-form label{color:#30483f;gap:7px;font-size:12px;font-weight:850;display:grid}.contact-form input,.contact-form textarea{width:100%;color:var(--ink);resize:vertical;background:#fff;border:1px solid #ccd3cb;border-radius:7px;padding:13px 14px}:is(.contact-form input:focus-visible,.contact-form textarea:focus-visible){border-color:#65872a;outline:2px solid #0000;box-shadow:0 0 0 3px #c7ff434d}.contact-form-row{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.contact-form button{min-height:48px;padding:0 var(--space-base);background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:7px;justify-content:space-between;align-items:center;font-weight:900;display:flex}.contact-form button:hover:not(:disabled){background:#1a392f}.contact-form button span{color:var(--lime);font-size:20px}.contact-form button:disabled{cursor:wait;opacity:.7}.contact-form>small{color:var(--muted);font-size:11px}.contact-form>small a{font-weight:800;text-decoration:underline}.contact-form-status{color:#3e6427;min-height:18px;margin:0;font-size:12px;font-weight:800}.contact-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.footer-payment-title{margin-top:var(--space-base)}.footer-payment-methods{gap:var(--space-sm);display:flex}.footer-payment-methods b{color:#dce7e2;letter-spacing:.04em;border:1px solid #345047;border-radius:6px;padding:7px 10px;font-size:10px}.legal-page{max-width:860px;margin:0 auto;padding:clamp(40px,7vw,90px) 28px}.legal-brand{margin-bottom:var(--space-3xl);align-items:center;gap:var(--space-md);display:flex}.legal-brand img{border-radius:50%}.legal-page h1{max-width:820px;font-size:clamp(40px,6vw,68px)}.legal-page>p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.65}.legal-page section{padding:var(--space-lg) 0;border-top:1px solid var(--line)}.legal-page section h2{margin:0 0 var(--space-sm);font-size:22px}.legal-page section p{color:var(--muted);margin:0;line-height:1.65}.legal-actions{margin:var(--space-xl) 0;gap:var(--space-md);flex-wrap:wrap;display:flex}.legal-actions a{min-height:44px;padding:0 var(--space-base);border:1px solid var(--ink);border-radius:7px;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.legal-actions a:first-child{background:var(--ink);color:#fff}.legal-page>small{color:var(--muted)}footer.site-footer{max-width:none;margin:var(--space-2xl) 0 0;color:var(--ink);background:#fff;border-top:1px solid #dfe3de;padding:0;font-size:13px;display:block}.brand-marquees{color:var(--ink);background:#eceeeb;border-bottom:0;padding:24px 0 28px;overflow:hidden}.coupon-heading .coupon-urgency{background:var(--lime);width:fit-content;color:var(--ink);border-radius:5px;margin:9px 0 0;padding:7px 10px;font-size:12px;font-weight:900;line-height:1.25}.partner-carousel-row{width:100%;margin:0 auto}.partner-carousel-heading{text-align:center;max-width:1164px;margin:0 auto 14px;padding:0 28px}.partner-carousel-heading strong{letter-spacing:-.025em;font-size:clamp(16px,1.7vw,20px)}.partner-carousel-shell{width:100%;overflow:hidden}.partner-carousel-track{--marquee-gap:clamp(22px, 3vw, 46px);width:100%;overflow:hidden}.partner-carousel-belt{gap:var(--marquee-gap);will-change:transform;width:max-content;padding:8px 0;animation:72s linear infinite partner-marquee;display:flex;transform:translate(0,0)}.partner-carousel-track:focus-within .partner-carousel-belt{animation-play-state:paused}.partner-carousel-group{align-items:center;gap:var(--marquee-gap);flex:none;display:flex}.partner-carousel-group a{background:0 0;border-radius:6px;flex:0 0 clamp(178px,17vw,218px);justify-content:flex-start;align-items:center;gap:10px;width:clamp(178px,17vw,218px);height:66px;padding:10px;transition:background-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}:is(.partner-carousel-group a:hover,.partner-carousel-group a:focus-visible){background:#c7ff4338;outline:none;transform:translateY(-2px)}@keyframes partner-marquee{to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)), 0, 0)}}.marquee-logo{flex:0 0 72px;place-items:center;width:72px;max-width:72px;height:40px;display:grid;position:relative;overflow:hidden}.partner-visible-name{min-width:0;color:var(--ink);font-size:13px;font-weight:850;line-height:1.15}.marquee-logo img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:36px;display:block}.marquee-logo-mercado-livre,.marquee-logo-nuvemshop{max-width:126px;height:38px}.marquee-logo-tiny{max-width:94px;height:38px}.marquee-logo-mercado-pago{max-width:88px;height:38px}.marquee-logo-registro-br,.marquee-logo-godaddy,.marquee-logo-zoho-mail,.marquee-logo-real-trends,.marquee-logo-frenet,.marquee-logo-melhor-envio{max-width:112px;height:38px}.marquee-logo-mercado-turbo,.marquee-logo-gemini,.marquee-logo-google-analytics,.marquee-logo-google-ads,.marquee-logo-meta-ads,.marquee-logo-canva{max-width:68px;height:40px}.marquee-logo-pippit,.marquee-logo-gemini{flex-basis:48px;width:48px;max-width:48px}.marquee-logo-pippit{background:0 0;border-radius:7px;padding:3px}.marquee-logo-pippit img{filter:none;mix-blend-mode:normal}.marquee-logo-tiny img,.marquee-logo-zoho-mail img{width:70px;max-width:none;height:70px;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.benefit-brand .marquee-logo-tiny img{width:58px;max-width:none;height:58px;max-height:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-main{grid-template-columns:1.35fr .9fr .85fr 1fr;gap:clamp(38px,5vw,76px);max-width:1340px;margin:0 auto;padding:clamp(48px,6vw,78px) 28px;display:grid}.footer-compact{grid-template-columns:1.35fr .7fr 1.1fr .75fr;align-items:start;gap:clamp(24px,4vw,52px);padding-top:32px;padding-bottom:32px}.footer-brand-only{grid-template-columns:1fr}.footer-brand-only .footer-brand{grid-column:auto}.footer-brand>p{max-width:330px;margin:var(--space-base) 0 var(--space-sm);color:#344a42;line-height:1.65}.footer-brand>span{color:#64756e;line-height:1.55}.footer-services{border-top:1px solid #dfe3de;grid-template-columns:1.4fr .8fr .8fr;align-items:center;gap:48px;max-width:1340px;margin:0 auto;padding:34px 28px;display:grid}.footer-services>div:not(.footer-security){grid-template-columns:190px 1fr;align-items:center;gap:24px;display:grid}.footer-services strong{font-size:15px}.payment-brands,.service-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payment-brands b,.service-badges b{background:#fff;border:1px solid #d7ddd8;border-radius:4px;place-items:center;min-width:48px;height:30px;padding:0 9px;font-size:11px;font-weight:900;display:inline-grid}.payment-brands .payment-pix{color:#087d72}.payment-brands .payment-visa{color:#153b8f;font-style:italic}.payment-brands .payment-master{color:#e8452d;letter-spacing:-5px}.payment-brands .payment-elo{color:#fff;background:#111;border-color:#111}.payment-brands .payment-amex{color:#fff;background:#1774b8;border-color:#1774b8}.service-badges b{color:#28443a;min-width:74px}.footer-security{color:#1a4c3c;justify-content:flex-end;align-items:center;gap:12px;display:flex}.footer-security>span{font-size:38px;line-height:1}.footer-security div{gap:3px;display:grid}.footer-security small{color:#65766f;line-height:1.4}.footer-base{max-width:1340px;padding:var(--space-lg) 28px var(--space-xl);justify-content:space-between;gap:var(--space-xl);color:#65766f;border-top:1px solid #dfe3de;margin:0 auto;font-size:11px;line-height:1.5;display:flex}.footer-base span:last-child{text-align:right;max-width:650px}@media (max-width:960px){.subscription-section{grid-template-columns:minmax(0,1fr)}.offer-table article{grid-template-columns:1fr 1fr;grid-template-areas:"name investment""info info""action action"}.offer-action{justify-self:start}.benefit-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.benefit-grid::-webkit-scrollbar{display:none}.benefit-grid article{scroll-snap-align:start;min-width:min(320px,82vw)}.contact-section,.assessment-section{gap:var(--space-xl);grid-template-columns:1fr;margin-left:28px;margin-right:28px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-services{grid-template-columns:1fr;gap:24px}.footer-security{justify-content:flex-start}}@media (max-width:640px){.hero-commercial>*{min-width:0}.hero-commercial .price-board{display:none}#servicos{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}#servicos .section-heading{margin-bottom:var(--space-base)}#servicos .section-heading h2{font-size:30px;line-height:1.05}#servicos .offer-table article{row-gap:var(--space-sm);column-gap:var(--space-md);padding:var(--space-md) 0;grid-template-columns:minmax(0,1fr) minmax(104px,.42fr);grid-template-areas:"name investment""info info""action action"}#servicos .offer-name h3{font-size:18px;line-height:1.12}#servicos .offer-name small{color:#426056;letter-spacing:.04em}.offer-investment{text-align:right}#servicos .offer-investment strong{font-size:15px}#servicos .offer-description-desktop{display:none}#servicos .offer-description-mobile{margin:0 0 var(--space-sm);font-size:13px;line-height:1.42;display:block}#servicos .offer-scope{margin-top:0}.offer-scope summary{align-items:center;min-height:44px;display:flex}#servicos .offer-scope ul{padding-top:var(--space-sm);gap:var(--space-sm);grid-template-columns:1fr;margin-top:0}.offer-action{justify-self:stretch;width:100%}.about-section,.concise-faq{padding-top:30px;padding-bottom:30px}.concise-faq{grid-template-columns:1fr;gap:22px}.about-copy h2,.faq-section h2{font-size:32px}.about-facts{grid-template-columns:1fr;margin-top:18px}.about-facts span{padding-top:12px;padding-bottom:12px}.contact-section{padding:var(--space-lg);gap:20px;margin-left:18px;margin-right:18px}.contact-copy h2{font-size:32px}.contact-copy>p:last-of-type{margin-bottom:0;font-size:14px;line-height:1.5}.contact-direct{margin-top:18px}.assessment-section{padding:var(--space-lg);gap:20px;margin-left:18px;margin-right:18px}.assessment-section h2{font-size:34px}.assessment-action{gap:4px}.assessment-action>span{padding:8px 0}.contact-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contact-form-row label{min-width:0}.contact-form{gap:10px;padding:16px}.contact-form input,.contact-form textarea{min-width:0;padding:11px 10px}.contact-form input{min-height:44px}.contact-form textarea{min-height:92px}.contact-form>small{font-size:10px;line-height:1.45}.benefits-section{padding-top:38px;padding-bottom:38px}.benefits-section .section-heading{gap:10px}.benefit-grid{margin-top:16px}.brand-marquees{padding-left:18px;padding-right:18px}.partner-carousel-heading{margin-bottom:10px;padding:0 18px}.partner-carousel-track{--marquee-gap:18px}.partner-carousel-group a{flex-basis:168px;gap:8px;width:168px;height:58px;padding:8px}.marquee-logo{flex-basis:62px;width:62px;max-width:62px;height:36px}.partner-visible-name{font-size:12px}.subscription-section{gap:20px;padding:34px 18px 38px}.subscription-copy h2{font-size:32px;line-height:1.02}.subscription-copy>p:last-of-type{margin-top:8px;font-size:13px;line-height:1.42}.portal-outcomes{grid-template-columns:1fr;margin-top:14px}.portal-outcomes>div{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.portal-outcomes>div+div{border-top:1px solid #365048;border-left:0;padding-left:0}.portal-outcomes strong{font-size:11px;line-height:1.35}.portal-outcomes span{margin-top:0;font-size:10px;line-height:1.35}.tool-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:12px;display:grid}.tool-list span{text-align:center;justify-content:center;align-items:center;padding:6px 8px;font-size:9px;line-height:1.25;display:flex}.benefit-grid article>a{min-height:44px}.subscription-card{width:100%;padding:18px;box-shadow:6px 6px #1b3a30}.subscription-card .service-tag{margin-bottom:4px}.subscription-price{margin:4px 0 10px}.subscription-price strong{font-size:38px}.subscription-card ul{column-gap:12px}.subscription-card li{padding:5px 0;font-size:10px;line-height:1.3}.subscription-card .button{min-height:44px;margin-top:12px}.subscription-card>small{margin-top:7px;font-size:9px;line-height:1.35}.footer-main{grid-template-columns:1fr 1fr;gap:24px 18px;padding:28px 18px}.footer-brand{grid-column:1/-1}.footer-brand>p{margin:10px 0 0}.footer-services{padding-left:18px;padding-right:18px}.footer-services>div:not(.footer-security){grid-template-columns:1fr;gap:12px}.footer-base{align-items:flex-start;gap:var(--space-md);flex-direction:column;padding:18px 18px 24px}.footer-base span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.button,.nav-cta,.offer-action,.benefit-grid article,.benefit-grid article>a,.contact-direct a,.partner-carousel-group a{transition:none}.partner-carousel-track{scrollbar-width:thin;overflow-x:auto}.partner-carousel-belt{will-change:auto;animation:none;transform:none}.partner-carousel-group[aria-hidden=true]{display:none}}main :where(a,button,summary,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #65872a}main :where(.button.primary,.nav-cta,.offer-action,.price-row,.contact-direct a,.benefit-grid article>a):focus-visible{outline-color:var(--lime)}.brand{min-height:44px}body{font-family:Prime Sync Inter,Arial,Helvetica,sans-serif}h1,h2,h3,.brand,strong,b{font-family:Prime Sync Manrope,Prime Sync Inter,Arial,sans-serif}
