.product-toast_toast__rkwfL{background:#323232;color:#fff;border-radius:0}.mg-product-account-form{container-type:inline-size;width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 16px;padding:0 2px 4px;color:var(--account-text)}.mg-product-account-field{position:relative;min-width:0}.mg-product-account-field[data-span="4"]{grid-column:span 4}.mg-product-account-field[data-span="6"]{grid-column:span 6}.mg-product-account-field[data-span="8"]{grid-column:span 8}.mg-product-account-field[data-span="12"]{grid-column:span 12}.mg-product-account-field>div>div{border-color:var(--nfse-field-outline,var(--account-outline))!important;box-shadow:var(--nfse-field-focus,none)}.mg-product-account-field>div>div>span{color:var(--nfse-field-outline,var(--account-muted))!important}.mg-product-account-entity{display:flex;align-items:center;gap:8px}.mg-product-account-entity>div{flex:1;min-width:0}.mg-product-account-entity>svg{flex:none}.mg-product-account-divider{grid-column:1/-1;padding-top:12px;border-top:1px solid var(--account-border);font-size:13px;font-weight:600}.mg-product-account-divider:empty{padding-top:0}.mg-product-account-status{position:relative;display:flex;grid-column:1/-1;width:max-content;max-width:100%;border:1px solid var(--account-outline);border-radius:999px;overflow:hidden}.mg-product-account-status>span:not([data-workflow-motion]){padding:8px 12px;font-size:12px}.mg-product-account-status>span:first-child{border-right:1px solid var(--account-outline)}.mg-product-account-status>[data-selected]{color:var(--account-primary);background:var(--account-tint)}.mg-product-account-form .is-active{--nfse-field-outline:var(--account-primary);--nfse-field-focus:inset 0 0 0 1px var(--account-primary);--nfse-field-cursor:block}.mg-product-account-cursor{position:absolute;display:var(--nfse-field-cursor,none);width:1px;height:1px;right:25%;bottom:35%;pointer-events:none}@container (max-width:460px){.mg-product-account-form{gap:10px}.mg-product-account-field[data-span="4"],.mg-product-account-field[data-span="8"]{grid-column:span 12}.mg-product-account-field>div>div{padding-inline:9px!important}.mg-product-account-field>div>div>div{font-size:12px!important}.mg-product-account-field>div>div>span{font-size:10px!important;left:5px!important}}.mg-feature-workflow{--workflow-surface:#fff;--workflow-border:#cbdff3;width:100%;min-width:0;overflow:hidden;border:1px solid var(--workflow-border);border-radius:1rem;background:var(--workflow-surface);box-shadow:0 12px 30px -15px #01255140}.mg-feature-workflow[data-workflow-theme=dark]{--workflow-surface:#012551;--workflow-border:#426285}.mg-feature-workflow:focus-visible{outline:3px solid #0066f9;outline-offset:3px}.mg-feature-workflow[data-workflow-theme=dark]:focus-visible{outline-color:#49d8cd}.mg-workflow-viewport{display:grid;min-width:0;background:#eef2f8}.mg-workflow-frame{grid-area:1/1;min-width:0;align-self:start;pointer-events:none;user-select:none}.mg-workflow-frame[data-workflow-hidden=true]{display:block;visibility:hidden}.mg-workflow-screen-desktop{display:none}.mg-workflow-screen-mobile{display:block}.mg-workflow-screen-desktop>div{box-shadow:none!important;border:0;border-radius:0}.mg-workflow-description-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion],.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion] *,.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion] :after,.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion] :before,.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion]:after,.mg-feature-workflow[data-workflow-playing=false] [data-workflow-motion]:before{animation-play-state:paused!important;transition:none!important}@media (min-width:1024px){.mg-workflow-screen-desktop{display:block}.mg-workflow-screen-mobile{display:none}}@media (prefers-reduced-motion:reduce){.mg-feature-workflow [data-workflow-motion],.mg-feature-workflow [data-workflow-motion] *,.mg-feature-workflow [data-workflow-motion] :after,.mg-feature-workflow [data-workflow-motion] :before,.mg-feature-workflow [data-workflow-motion]:after,.mg-feature-workflow [data-workflow-motion]:before{animation:none!important;transition:none!important}}.mg-workflow-shell{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);overflow:hidden;min-width:0;border:1px solid #dde5f0;border-radius:12px;background:white;color:#464e5f}.mg-workflow-shell-main{grid-column:2;min-width:0}.mg-workflow-shell .mg-feature-workflow,.mg-workflow-shell [data-nfse-workflow]{position:relative}.mg-workflow-shell [data-workflow-motion=cursor]{visibility:hidden!important;animation:none!important}.mg-workflow-pointer{position:absolute;z-index:6;left:0;top:0;width:34px;height:34px;pointer-events:none;filter:drop-shadow(0 1px 2px #01255130);animation:mg-workflow-pointer-travel .62s cubic-bezier(.22,.61,.36,1) both}.mg-workflow-pointer>svg{display:block;width:100%;height:100%}.mg-workflow-pointer>i{position:absolute;left:-7px;top:-7px;width:20px;height:20px;border:2px solid #0066f9;border-radius:50%;opacity:0;animation:mg-workflow-pointer-click .4s ease-out .5s both}.mg-workflow-pointer[data-multiple=true]{animation-name:mg-workflow-pointer-route;animation-duration:var(--pointer-route-duration)}.mg-workflow-pointer[data-multiple=true]>i{animation:mg-workflow-pointer-route-click var(--pointer-route-duration) ease-out both}.mg-workflow-pointer[data-playing=false],.mg-workflow-pointer[data-playing=false]>i{animation-play-state:paused}@keyframes mg-workflow-pointer-travel{0%{transform:translate(var(--pointer-from-x),var(--pointer-from-y))}to{transform:translate(var(--pointer-x),var(--pointer-y))}}@keyframes mg-workflow-pointer-click{0%{opacity:.6;transform:scale(.25)}to{opacity:0;transform:scale(1.4)}}@keyframes mg-workflow-pointer-route{0%{transform:translate(var(--pointer-from-x),var(--pointer-from-y))}30%,48%{transform:translate(var(--pointer-first-x),var(--pointer-first-y))}78%,to{transform:translate(var(--pointer-x),var(--pointer-y))}}@keyframes mg-workflow-pointer-route-click{0%,28%,74%{opacity:0;transform:scale(.25)}30%,78%{opacity:.55;transform:scale(.25)}45%,98%,to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.mg-workflow-pointer{display:none}}.mg-workflow-rail{position:absolute;inset:0 auto 0 0;width:52px;display:flex;flex-direction:column;align-items:center;overflow:hidden;min-height:0;box-sizing:border-box;border-right:1px solid #e5eaee;background:#fff;color:#464e5f}.mg-workflow-rail-toggle{position:relative;display:grid;place-items:center;flex:none;width:100%;height:44px;color:#464e5f;border-bottom:1px solid #e5eaee;margin-bottom:4px}.mg-workflow-rail-toggle>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mg-workflow-rail-viewport{width:100%;flex:1;min-height:0;overflow:hidden}.mg-workflow-rail-items{display:flex;flex-direction:column;align-items:center;transform:translateY(calc(-1 * var(--workflow-rail-scroll, 0px)))}.mg-workflow-rail-section{display:block;flex:0 0 9px;width:100%}.mg-workflow-rail-item{display:flex;align-items:center;justify-content:center;flex:0 0 31px;height:31px;width:40px;line-height:0;border-radius:8px;color:#464e5f}.mg-workflow-rail-item[data-active=true]{background:#dfe9fd;color:#005af0}.mg-workflow-shell .mg-feature-workflow{border:0;border-radius:0;box-shadow:none}.mg-workflow-shell .mg-feature-workflow:focus-visible,.mg-workflow-shell [data-nfse-workflow]:focus-visible{outline-offset:-3px}@media (max-width:639px){.mg-workflow-shell{grid-template-columns:minmax(0,1fr);border-radius:10px}.mg-workflow-shell-main{grid-column:1}.mg-workflow-rail{display:none}.mg-workflow-pointer{width:24px;height:24px}}.mg-workflow-rail-item{position:relative}.mg-workflow-rail-item>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mg-workflow-rail-cursor{display:none;position:absolute;right:-8px;bottom:-12px;z-index:8;pointer-events:none}.mg-workflow-shell:has([data-phase=receivables-nav]) [data-workspace-item="Contas a receber"] .mg-workflow-rail-cursor{display:block;animation:mg-rail-select .8s ease both}@keyframes mg-rail-select{0%{transform:translate(12px,-70px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mg-workflow-rail-cursor{display:none!important}}:is(.mg-product-account-more,.mg-fiscal-note-action,.mg-product-report-download)[data-workflow-clicked=true]{border-radius:50%;background:#eaf2ff;color:#005af0;box-shadow:0 0 0 6px #eaf2ff}.mg-workflow-rail-item[data-navigating=true] .mg-workflow-rail-cursor{display:block;animation:mg-rail-select .8s ease both}.mg-workflow-rail-item[data-navigating=true]{animation:mg-rail-press .8s step-end both}@keyframes mg-rail-press{0%{background:transparent}85%,to{background:#dfe9fd;color:#005af0}}.mg-product-accounts-table{container-type:inline-size;width:100%;min-width:0}.mg-product-account-party{display:block;min-width:0}.mg-product-account-name{display:block;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:19px}.mg-product-account-history{display:none;overflow:hidden;text-overflow:ellipsis;color:#53708f;font-size:12px;line-height:16px}.mg-product-account-more{position:relative;display:inline-grid;place-items:center;width:20px;height:30px;color:#53708f}.mg-product-account-more>i{position:absolute;right:25%;bottom:35%;display:none;width:1px;height:1px}.mg-product-account-more[data-cursor-active=true]>i{display:block}.mg-product-account-menu{width:216px;max-width:100%;max-height:240px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:8px 0;border-radius:5px;background:white;color:#464e5f;box-shadow:0 12px 32px -4px #09264a29,0 3px 8px -2px #09264a1a}.mg-product-account-menu>span{position:relative;display:flex;align-items:center;gap:12px;min-height:40px;padding:0 16px;font-size:13px;white-space:nowrap}.mg-product-account-menu>span>svg{flex:none;color:#53708f}.mg-product-account-menu-selected{background:#f3f6f9}.mg-product-account-menu-selected>i{position:absolute;right:25%;bottom:35%;width:1px;height:1px}@container (max-width:720px){.mg-product-accounts-table>div>div>div:nth-child(2){display:none}.mg-product-account-history{display:block;margin-top:2px}}@container (max-width:540px){.mg-product-accounts-table>div>div>div:nth-child(3){display:none}.mg-product-accounts-table>div>div>div:nth-child(4){width:108px!important;padding-inline:8px!important}.mg-product-accounts-table>div>div>div:nth-child(5){width:34px!important}.mg-product-accounts-table>div>div>div:last-child{width:30px!important;padding-inline:5px!important}}@container (max-width:280px){.mg-product-accounts-table>div>div>div:nth-child(5){display:none}.mg-product-accounts-table>div>div:first-child>div:first-child>span{display:none!important}.mg-product-accounts-table>div>div>div{padding-inline:8px!important;font-size:12px!important}}.mg-product-account-menu-divider{height:1px;margin:8px 0;background:#e5eaee}.mg-product-account-more[data-workflow-clicked=true]{border-radius:50%;background:#eaf2ff;color:#005af0;box-shadow:0 0 0 6px #eaf2ff}.mg-product-account-create-menu{width:256px;max-width:calc(100% - 24px)}.mg-product-account-create-menu>span{white-space:normal;line-height:18px;padding:8px 12px}.mg-product-create-control{position:relative;display:inline-flex;max-width:100%}.mg-product-create-control>.mg-product-account-create-menu{position:absolute;z-index:6;top:calc(100% + 6px);right:0;width:256px;max-width:calc(100% + 16px)}.mg-product-still{pointer-events:none;user-select:none}.mg-product-still *,.mg-product-still :after,.mg-product-still :before{animation:none!important;transition:none!important;caret-color:transparent}.mg-product-still .mg-cycle-toast,.mg-product-still .mg-workflow-pointer,.mg-product-still [data-workflow-motion]{display:none!important}.mg-feature-faq-layout{display:grid;gap:2rem}.mg-feature-faq-number{align-self:baseline;font-size:.75rem;font-variant-numeric:tabular-nums;color:#486581}.mg-feature-faq-list .mg-faq-summary{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 1rem;gap:.75rem;align-items:center;cursor:pointer;min-height:3.75rem;padding:1.125rem .25rem;font-size:1rem;font-weight:600;line-height:1.6;color:#012551;list-style:none}.mg-feature-faq-list summary::-webkit-details-marker{display:none}.mg-feature-faq-list .mg-faq-item{border:0;border-bottom:1px solid #c7dbee;border-radius:0;background:transparent;padding:0;box-shadow:none}.mg-feature-faq-list .mg-faq-item:first-child{border-top:0}.mg-feature-faq-list .mg-faq-answer{margin:0;padding:0 2rem 1.5rem 2.5rem}.mg-feature-faq-list details[open] summary>svg{transform:rotate(180deg)}:is(.mg-feature-page,.solution-page) .mg-guide .mg-guide-body{min-width:0;counter-reset:guide}:is(.mg-feature-page,.solution-page) .mg-guide .mg-guide-body h3{counter-increment:guide;scroll-margin-top:7rem}:is(.mg-feature-page,.solution-page) .mg-guide .mg-guide-body h3:before{content:counter(guide,decimal-leading-zero);display:inline-block;margin-right:.75rem;font-size:.75rem;font-weight:700;vertical-align:middle;color:#0066f9}:is(.mg-feature-page,.solution-page) .mg-guide .mg-guide-body p{font-size:.9375rem;line-height:1.85}:is(.mg-feature-page,.solution-page) .mg-guide-index ol{padding:0;margin:1rem 0 0;list-style:none}:is(.mg-feature-page,.solution-page) .mg-guide-index a{display:flex;gap:.75rem;align-items:baseline;min-height:2.75rem;padding:.65rem 0;border-bottom:1px solid #cbdff3;font-size:.875rem;line-height:1.5;color:#012551}:is(.mg-feature-page,.solution-page) .mg-guide-index a>span:first-child{flex:0 0 1.25rem;color:#0066f9;font-size:.75rem;font-variant-numeric:tabular-nums}:is(.mg-feature-page,.solution-page) .mg-guide-index a:focus-visible{outline:2px solid #0066f9;outline-offset:4px}:is(.mg-feature-page,.solution-page) .mg-guide-index a:hover{color:#0066f9}:is(.mg-feature-page,.solution-page) .mg-guide .mg-guide-body{max-width:50rem}.mg-guide-mobile summary::-webkit-details-marker{display:none}.mg-guide-mobile[open]>summary>svg{transform:rotate(180deg)}@media (min-width:1024px){.mg-feature-faq-layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4rem}.mg-feature-faq-heading{position:sticky;top:7rem;align-self:start}.mg-guide-desktop{position:sticky;top:100px}.mg-guide-desktop>.mg-guide-index{position:static}}.mg-commercial-hero .mg-commercial-hero-grid{grid-template-areas:"copy" "trust" "product"}.mg-commercial-hero .mg-commercial-hero-copy{grid-area:copy;min-width:0}.mg-commercial-hero :is(.mg-feature-hero-action,.solution-hero-action){margin-top:1.75rem}.mg-commercial-hero .mg-commercial-hero-product{max-width:none;width:100%}@media (min-width:1024px){.mg-commercial-hero{--commercial-hero-pad:clamp(24px,4svh,48px);--commercial-demo-height:clamp(400px,calc(100svh - 288px),540px);--commercial-dialog-width:540px}.mg-commercial-hero:is(.mg-feature-hero,.solution-hero){padding-block:var(--commercial-hero-pad);min-height:calc(100svh - 73px)}.mg-commercial-hero .mg-commercial-hero-container{max-width:1440px}.mg-commercial-hero .mg-commercial-hero-grid{min-height:calc(100svh - 73px - 2 * var(--commercial-hero-pad) - 1px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:1fr auto;grid-template-areas:"copy product" "trust trust";align-items:center;column-gap:clamp(32px,3.5vw,56px);row-gap:clamp(24px,4svh,40px)}.mg-commercial-hero .mg-commercial-hero-copy{padding-block:8px}.mg-commercial-hero .mg-commercial-hero-product{margin-top:0}.mg-commercial-hero :is(.mg-feature-hero-trust,.solution-hero-trust){align-self:end}}@media (min-width:1024px) and (max-width:1199px){.mg-commercial-hero{--commercial-hero-pad:24px}.mg-commercial-hero .mg-commercial-hero-copy{padding-block:0}.mg-commercial-hero :is(.mg-feature-hero-message,.solution-hero-copy) h1{font-size:2.25rem}.mg-commercial-hero :is(.mg-feature-hero-message,.solution-hero-copy)>p{font-size:1rem;line-height:1.65}.mg-commercial-hero :is(.mg-feature-hero-action,.solution-hero-action){margin-top:1.25rem}.mg-commercial-hero :is(.mg-feature-hero-buttons,.solution-hero-action>div:first-child){gap:8px}.mg-commercial-hero :is(.mg-feature-hero-buttons,.solution-hero-action>div:first-child)>a:first-child{padding-inline:18px;font-size:.875rem}.mg-commercial-hero :is(.mg-feature-hero-buttons,.solution-hero-action>div:first-child)>a:last-child{padding-inline:0;font-size:.8125rem}.mg-commercial-hero :is(.mg-feature-hero-trust,.solution-hero-trust){padding-top:1.25rem}}@media (max-width:639px){.mg-commercial-hero :is(.mg-feature-hero-action,.solution-hero-action){margin-top:1.25rem}}@media (min-width:1200px) and (max-height:700px){.mg-commercial-hero :is(.mg-feature-hero-message,.solution-hero-copy) h1{font-size:2.5rem}}.mg-hero-facts{gap:1rem 1.25rem}.mg-hero-facts p{line-height:1.4}@media (min-width:1024px){.mg-hero-facts{gap:2rem}}@media (max-width:639px){.mg-hero-facts{gap:1rem}.mg-hero-facts>div{gap:.5rem;align-items:start}.mg-hero-facts>div>span{width:1rem;height:1.25rem;border-radius:0;background:none}}.mg-feature-adoption:not(.mg-solution-adoption)>div>div{align-items:stretch}.mg-adoption-copy{display:flex;flex-direction:column;justify-content:space-between}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child{counter-reset:adoption;grid-auto-rows:1fr;gap:0 1.5rem}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child>div{position:relative;counter-increment:adoption;padding:1.25rem 0;border:0;border-top:1px solid #c7dbee;border-radius:0;background:transparent;box-shadow:none}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child>div:after{content:"0" counter(adoption);position:absolute;right:0;top:1.5rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:#486581}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child h3{font-size:1rem}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child p{max-width:17rem;font-size:.875rem;line-height:1.6}@media (max-width:639px){.mg-feature-adoption:not(.mg-solution-adoption)>div>div{gap:2rem}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child{grid-template-columns:1fr}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child>div{display:grid;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.875rem;padding-right:1.5rem}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child>div>span{grid-row:1/span 2}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child h3{margin-top:0;align-self:start}.mg-feature-adoption:not(.mg-solution-adoption)>div>div>div:last-child p{align-self:start}}.mg-solution-adoption-layout{display:grid;gap:2rem}.mg-solution-adoption-intro{max-width:52rem}.mg-solution-adoption-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.mg-solution-adoption-step{display:grid;grid-template-rows:auto auto 1fr;gap:.75rem;min-width:0;padding:1.25rem;border:1px solid #d7e3f3;border-radius:1rem;background:#f1f7fd;overflow-wrap:break-word}.mg-solution-adoption-step-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mg-solution-adoption-step h3{margin:0;color:#012551;font-size:1rem;font-weight:700;line-height:1.5}.mg-solution-adoption-step p{margin:0;color:#53708f;font-size:.875rem;line-height:1.6}.mg-solution-adoption-base{display:grid;min-width:0;gap:1rem}.mg-solution-adoption-support{min-width:0}.mg-solution-adoption-support>div{margin-top:0}.mg-solution-adoption .case-plans-bridge{min-width:0;margin-top:0}.mg-solution-adoption .case-plans-bridge-action{max-width:100%;white-space:normal}.mg-solution-adoption .case-plans-bridge-action>svg{flex-shrink:0}@media (min-width:640px){.mg-solution-adoption-steps{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.mg-solution-adoption-steps{row-gap:.75rem}.mg-solution-adoption-step{grid-row:span 3;grid-template-rows:subgrid}}}@media (min-width:1024px){.mg-solution-adoption-layout{gap:2rem}.mg-solution-adoption-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.mg-solution-adoption .case-plans-bridge{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);column-gap:2rem}.mg-solution-adoption .case-plans-bridge-heading{grid-column:1;grid-row:1}.mg-solution-adoption .case-plans-bridge-description{grid-column:1;grid-row:2}.mg-solution-adoption .case-plans-bridge-price{grid-column:1;grid-row:3}.mg-solution-adoption .case-plans-bridge-action{grid-column:2;grid-row:1/span 3;align-self:center;width:100%;margin-top:0}}