.mobile-menu-button,.mobile-menu-backdrop,.mobile-nav-panel{display:none}.spotlight-avatar-mobile{display:none!important}.mobile-menu-button{border-radius:var(--radius);color:#fff;background:#ffffff24;border:1px solid #ffffff5c;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px}@media (max-width:1100px){.site-header{position:sticky;top:0}.site-header-home{position:fixed}.main-nav{display:none}.mobile-menu-button{z-index:1000;margin-left:auto;position:fixed;top:14px;right:14px;opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:inline-flex!important}.mobile-menu-button svg{display:block}.mobile-menu-open{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#00028dfa 0%,#0b35bdf5 100%);box-shadow:0 18px 42px #000a5a33}.mobile-menu-open .mobile-menu-backdrop{z-index:-1;background:#08121f6b;display:block;position:fixed;inset:0}.mobile-nav-panel{border-radius:var(--radius);color:#fff;background:linear-gradient(#11238afa 0%,#061459fa 100%);border:1px solid #fff3;gap:4px;max-height:calc(100dvh - 96px);padding:16px;display:grid;position:fixed;top:76px;left:14px;right:14px;overflow-y:auto;box-shadow:0 24px 64px #000a5a52}.mobile-nav-panel[hidden]{display:none}.mobile-nav-panel a{border-radius:6px;align-items:center;min-height:42px;padding:10px 12px;font-size:.96rem;font-weight:760;display:flex}.mobile-nav-panel a:hover,.mobile-nav-panel a:focus-visible{background:#ffffff1f}.mobile-nav-subitem{color:#ffffffd1;margin-left:10px;font-size:.9rem!important;font-weight:620!important}.mobile-nav-download{color:#fff;background:#0dbbe9;justify-content:center;margin-top:8px}}@media (max-width:640px){.header-inner{width:min(var(--max), calc(100% - 24px))}.brand-logo{width:104px}.header-actions .button-primary{width:44px;min-width:44px;padding-left:0;padding-right:0;font-size:0}.mobile-menu-button{flex-basis:42px;width:42px;height:42px;left:min(100vw - 56px,334px);right:auto}.header-actions .button-primary svg{flex:none}.header-actions{display:none!important}}@media (max-width:1180px){.hero{overflow:hidden;min-height:auto!important;padding:96px 0 64px!important}.hero-modern-grid{width:min(var(--max), calc(100% - 32px))!important;grid-template-columns:minmax(0,1fr)!important;gap:34px!important;max-width:calc(100vw - 32px)!important;display:grid!important}.hero-content,.hero-content h1,.hero-copy,.hero-trust-list,.hero-product-frame{width:100%!important;min-width:0!important;max-width:100%!important}.hero-content h1{overflow-wrap:anywhere;height:auto!important;margin-bottom:20px!important;font-size:clamp(2.1rem,8vw,3.25rem)!important;line-height:1.12!important}.hero-copy{height:auto!important;font-size:1rem!important;line-height:1.55!important}.hero-cta-row{flex-wrap:wrap!important;gap:12px!important;width:100%!important}.hero .hero-cta-row .button-large{width:auto!important;min-width:min(100%,220px)!important;height:auto!important;min-height:52px!important;padding:13px 22px!important;font-size:1rem!important}.hero-trust-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 14px!important;display:grid!important}.hero-trust-list span{white-space:normal!important}.hero-product-frame{border-width:8px!important;border-radius:22px!important;height:auto!important;margin:0!important;padding:10px!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.hero-product-frame .product-visual,.hero-carousel{aspect-ratio:800/430;width:100%!important;height:auto!important}.hero-product-frame .product-visual img{max-width:none;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.hero-product-frame:before,.hero-product-frame:after{display:none!important}.split-heading,.marketing-card-grid,.segment-grid,.recommendation-grid,.plan-grid,.download-lead-grid,.contact-message-grid{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important}.split-heading>*,.split-heading h2,.split-heading p,.section-heading,.section-heading h2,.section-heading p,.marketing-feature-card,.segment-card,.recommendation-card,.plan-card{width:100%!important;min-width:0!important;max-width:100%!important}.nota-fiscal-page,.gv-page,.pdv-page,.estoque-page,.financeiro-page,.relatorios-page,.obrigado-page,.drugstore-page,.fashion-page,.materials-page,.auto-page,.restaurant-page,.market-page,.service-page,.sales-page{width:100%;overflow-x:hidden;min-width:0!important}.nota-fiscal-page *,.gv-page *,.pdv-page *,.estoque-page *,.financeiro-page *,.relatorios-page *,.obrigado-page *,.drugstore-page *,.fashion-page *,.materials-page *,.auto-page *,.restaurant-page *,.market-page *,.service-page *,.sales-page *{max-width:100%;min-width:0!important}.nota-fiscal-page>section,.gv-page>section,.pdv-page>section,.estoque-page>section,.financeiro-page>section,.relatorios-page>section,.obrigado-page>section,.drugstore-page>section,.fashion-page>section,.materials-page>section,.auto-page>section,.restaurant-page>section,.market-page>section,.service-page>section,.sales-page>section{padding:72px clamp(18px,4vw,44px);overflow:hidden;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important}.nota-fiscal-left-column,.pdv-hero-card,.financeiro-float-card,.service-hero-card{display:none!important}.nota-fiscal-headline{border-bottom-right-radius:96px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:58px 18px 72px!important;display:grid!important;position:relative!important;overflow:hidden!important}.nota-fiscal-headline-bg,.nota-fiscal-headline-overlay{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.nota-fiscal-right-column{z-index:1;order:-1;width:100%!important;max-width:520px!important;height:auto!important;position:relative!important;inset:auto!important}.nota-fiscal-main-copy,.nota-fiscal-badge,.nota-fiscal-description,.nota-fiscal-trust,.nota-fiscal-actions{width:100%!important;height:auto!important}.drugstore-home-white-panel,.fashion-home-white-panel,.materials-home-white-panel,.auto-home-white-panel,.restaurant-home-white-panel,.market-home-white-panel{display:none!important}.nota-fiscal-page [class$=-canvas],.nota-fiscal-page [class$=-container],.nota-fiscal-page [class$=-frame],.gv-page [class$=-canvas],.gv-page [class$=-container],.gv-page [class$=-frame],.pdv-page [class$=-canvas],.pdv-page [class$=-container],.pdv-page [class$=-frame],.estoque-page [class$=-canvas],.estoque-page [class$=-container],.estoque-page [class$=-frame],.financeiro-page [class$=-canvas],.financeiro-page [class$=-container],.financeiro-page [class$=-frame],.relatorios-page [class$=-canvas],.relatorios-page [class$=-container],.relatorios-page [class$=-frame],.obrigado-page [class$=-canvas],.obrigado-page [class$=-container],.obrigado-page [class$=-frame],.drugstore-page [class$=-canvas],.drugstore-page [class$=-container],.drugstore-page [class$=-frame],.fashion-page [class$=-canvas],.fashion-page [class$=-container],.fashion-page [class$=-frame],.materials-page [class$=-canvas],.materials-page [class$=-container],.materials-page [class$=-frame],.auto-page [class$=-canvas],.auto-page [class$=-container],.auto-page [class$=-frame],.restaurant-page [class$=-canvas],.restaurant-page [class$=-container],.restaurant-page [class$=-frame],.market-page [class$=-canvas],.market-page [class$=-container],.market-page [class$=-frame],.service-page [class$=-canvas],.service-page [class$=-container],.service-page [class$=-frame],.sales-page [class$=-canvas],.sales-page [class$=-container],.sales-page [class$=-frame]{gap:24px;display:grid;width:min(100%,980px)!important;height:auto!important;min-height:0!important;margin:0 auto!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.nota-fiscal-page [class*=-copy],.nota-fiscal-page [class*=-text],.nota-fiscal-page [class*=-content],.nota-fiscal-page [class*=-actions],.gv-page [class*=-copy],.gv-page [class*=-text],.gv-page [class*=-content],.gv-page [class*=-actions],.pdv-page [class*=-copy],.pdv-page [class*=-text],.pdv-page [class*=-content],.pdv-page [class*=-actions],.estoque-page [class*=-copy],.estoque-page [class*=-text],.estoque-page [class*=-content],.estoque-page [class*=-actions],.financeiro-page [class*=-copy],.financeiro-page [class*=-text],.financeiro-page [class*=-content],.financeiro-page [class*=-actions],.relatorios-page [class*=-copy],.relatorios-page [class*=-text],.relatorios-page [class*=-content],.relatorios-page [class*=-actions],.obrigado-page [class*=-copy],.obrigado-page [class*=-text],.obrigado-page [class*=-content],.obrigado-page [class*=-actions],.drugstore-page [class*=-copy],.drugstore-page [class*=-text],.drugstore-page [class*=-content],.drugstore-page [class*=-actions],.fashion-page [class*=-copy],.fashion-page [class*=-text],.fashion-page [class*=-content],.fashion-page [class*=-actions],.materials-page [class*=-copy],.materials-page [class*=-text],.materials-page [class*=-content],.materials-page [class*=-actions],.auto-page [class*=-copy],.auto-page [class*=-text],.auto-page [class*=-content],.auto-page [class*=-actions],.restaurant-page [class*=-copy],.restaurant-page [class*=-text],.restaurant-page [class*=-content],.restaurant-page [class*=-actions],.market-page [class*=-copy],.market-page [class*=-text],.market-page [class*=-content],.market-page [class*=-actions],.service-page [class*=-copy],.service-page [class*=-text],.service-page [class*=-content],.service-page [class*=-actions],.sales-page [class*=-copy],.sales-page [class*=-text],.sales-page [class*=-content],.sales-page [class*=-actions]{width:100%!important;max-width:720px!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.nota-fiscal-page [class*=-actions],.gv-page [class*=-actions],.pdv-page [class*=-actions],.estoque-page [class*=-actions],.financeiro-page [class*=-actions],.relatorios-page [class*=-actions],.obrigado-page [class*=-actions],.drugstore-page [class*=-actions],.fashion-page [class*=-actions],.materials-page [class*=-actions],.auto-page [class*=-actions],.restaurant-page [class*=-actions],.market-page [class*=-actions],.service-page [class*=-actions],.sales-page [class*=-actions]{flex-wrap:wrap;gap:12px!important;display:flex!important}.nota-fiscal-page a[class*=button],.gv-page a[class*=button],.pdv-page a[class*=button],.estoque-page a[class*=button],.financeiro-page a[class*=button],.relatorios-page a[class*=button],.obrigado-page a[class*=button],.drugstore-page a[class*=button],.fashion-page a[class*=button],.materials-page a[class*=button],.auto-page a[class*=button],.restaurant-page a[class*=button],.market-page a[class*=button],.service-page a[class*=button],.sales-page a[class*=button]{min-height:48px;white-space:normal!important;width:auto!important;min-width:min(100%,220px)!important;height:auto!important;padding:12px 18px!important;font-size:1rem!important}.nota-fiscal-page [class*=-benefits],.nota-fiscal-page [class*=-list],.nota-fiscal-page [class*=-cards],.gv-page [class*=-benefits],.gv-page [class*=-list],.gv-page [class*=-cards],.pdv-page [class*=-benefits],.pdv-page [class*=-list],.pdv-page [class*=-cards],.estoque-page [class*=-benefits],.estoque-page [class*=-list],.estoque-page [class*=-cards],.financeiro-page [class*=-benefits],.financeiro-page [class*=-list],.financeiro-page [class*=-cards],.relatorios-page [class*=-benefits],.relatorios-page [class*=-list],.relatorios-page [class*=-cards],.obrigado-page [class*=-benefits],.obrigado-page [class*=-list],.obrigado-page [class*=-cards],.drugstore-page [class*=-benefits],.drugstore-page [class*=-list],.drugstore-page [class*=-cards],.fashion-page [class*=-benefits],.fashion-page [class*=-list],.fashion-page [class*=-cards],.materials-page [class*=-benefits],.materials-page [class*=-list],.materials-page [class*=-cards],.auto-page [class*=-benefits],.auto-page [class*=-list],.auto-page [class*=-cards],.restaurant-page [class*=-benefits],.restaurant-page [class*=-list],.restaurant-page [class*=-cards],.market-page [class*=-benefits],.market-page [class*=-list],.market-page [class*=-cards],.service-page [class*=-benefits],.service-page [class*=-list],.service-page [class*=-cards],.sales-page [class*=-benefits],.sales-page [class*=-list],.sales-page [class*=-cards]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}}@media (max-width:760px){.hero{padding:86px 0 42px!important}.hero-modern-grid{gap:22px!important;width:calc(100% - 28px)!important;max-width:calc(100vw - 28px)!important}.hero-content h1{max-width:14ch!important;margin-bottom:18px!important;font-size:clamp(2rem,9.2vw,2.42rem)!important}.hero-copy{max-width:32ch!important;margin-bottom:22px!important}.hero .hero-cta-row .button-large{width:100%!important}.hero-trust-list{grid-template-columns:1fr!important}.hero-product-frame{background:#141414!important;border:8px solid #141414!important;border-radius:22px!important;width:100%!important;max-width:100%!important;margin:2px 0 0!important;padding:10px!important;box-shadow:0 18px 36px #0000003d!important}.hero-product-frame .product-visual,.hero-carousel{background:#bac6ff;border-radius:14px!important}.hero-product-frame .product-visual img,.hero-carousel img{object-fit:contain!important;object-position:center top!important;width:100%!important;height:100%!important;transform:none!important}.estoque-page>.estoque-hero{box-sizing:border-box!important;background:radial-gradient(circle at 90% 30%,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-left-radius:0!important;grid-template-columns:1fr!important;gap:18px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:24px 24px 38px!important;display:grid!important;overflow:hidden!important}.estoque-page .estoque-hero-bg{z-index:-3!important;object-fit:cover!important;opacity:.42!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.estoque-page .estoque-hero-overlay{z-index:-2!important;background:linear-gradient(#00028d1a,#00028d52)!important;position:absolute!important;inset:0!important}.estoque-page .estoque-hero-copy,.estoque-page .estoque-badge,.estoque-page .estoque-hero-copy h1,.estoque-page .estoque-description,.estoque-page .estoque-trust,.estoque-page .estoque-actions,.estoque-page .estoque-button,.estoque-page .estoque-system-frame,.estoque-page .estoque-avatar-boxes{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.estoque-page .estoque-hero-copy{z-index:3;box-sizing:border-box!important;gap:14px!important;padding:0!important;display:grid!important}.estoque-page .estoque-badge{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.82rem!important;line-height:1!important;display:inline-flex!important}.estoque-page .estoque-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:9.5ch!important;font-size:clamp(1.72rem,7.6vw,2.05rem)!important;line-height:1.06!important}.estoque-page .estoque-hero-copy h1 span{color:#0dbbe9!important;overflow-wrap:normal!important}.estoque-page .estoque-description{color:#ffffffeb!important;overflow-wrap:normal!important;max-width:22ch!important;font-size:.95rem!important;line-height:1.46!important}.estoque-page .estoque-trust{color:#fff!important;grid-template-columns:1fr 1fr!important;gap:9px!important;font-size:.82rem!important;line-height:1.24!important;display:grid!important}.estoque-page .estoque-trust span{white-space:normal!important;align-items:center!important;gap:6px!important;min-width:0!important;display:inline-flex!important}.estoque-page .estoque-trust img{flex:0 0 22px!important;width:22px!important;height:22px!important}.estoque-page .estoque-actions{z-index:4;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.estoque-page .estoque-button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.estoque-page .estoque-avatar-boxes{z-index:2;pointer-events:none;width:158px!important;height:170px!important;display:block!important;position:absolute!important;top:156px!important;left:auto!important;right:12px!important;overflow:hidden!important}.estoque-page .estoque-avatar-boxes img{object-fit:fill!important;width:330px!important;max-width:none!important;height:186px!important;position:absolute!important;top:0!important;left:-114px!important}.estoque-page .estoque-system-frame{display:none!important}.estoque-page .estoque-system-frame img{aspect-ratio:16/10!important;object-fit:fill!important;object-position:center!important;border-radius:16px!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.estoque-page>.estoque-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.estoque-page .estoque-features-container{gap:22px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.estoque-page .estoque-features-container h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:clamp(2rem,8.8vw,2.45rem)!important;line-height:1.08!important;display:block!important}.estoque-page .estoque-features-container h2 span{color:#08f!important}.estoque-page .estoque-features-grid{grid-template-rows:none!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important}.estoque-page .estoque-feature-card{box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;grid-template-columns:60px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:6px 14px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;display:grid!important;box-shadow:0 14px 34px #08235014!important}.estoque-page .estoque-feature-icon{background:#edf9ff!important;border-radius:18px!important;grid-row:1/span 2!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.estoque-page .estoque-feature-icon img{object-fit:contain!important;width:40px!important;max-width:40px!important;height:46px!important}.estoque-page .estoque-feature-card h3,.estoque-page .estoque-feature-card p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.estoque-page .estoque-feature-card h3{color:#141414!important;font-size:1.06rem!important;line-height:1.18!important}.estoque-page .estoque-feature-card p{color:#667085!important;overflow-wrap:anywhere!important;font-size:.86rem!important;line-height:1.36!important}.estoque-page>.estoque-cta{box-sizing:border-box!important;color:#fff!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 52px!important;display:block!important;overflow:visible!important}.estoque-page .estoque-cta-panel{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.estoque-page .estoque-cta-bg,.estoque-page .estoque-cta-shadow{display:none!important}.estoque-page .estoque-cta-visual,.estoque-page .estoque-cta-product,.estoque-page .estoque-cta-copy,.estoque-page .estoque-cta-badge,.estoque-page .estoque-cta-copy h2,.estoque-page .estoque-cta-copy>p:not(.estoque-cta-badge),.estoque-page .estoque-cta-list,.estoque-page .estoque-cta-list li{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.estoque-page .estoque-cta-visual{box-sizing:border-box!important;background:#ffffff14!important;border:1px solid #0dbbe938!important;border-radius:22px!important;order:1!important;justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important}.estoque-page .estoque-cta-product{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;display:block!important}.estoque-page .estoque-cta-copy{order:2!important;gap:12px!important;display:grid!important}.estoque-page .estoque-cta-badge{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.estoque-page .estoque-cta-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.estoque-page .estoque-cta-copy h2 span{color:#0dbbe9!important}.estoque-page .estoque-cta-copy>p:not(.estoque-cta-badge){color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.estoque-page .estoque-cta-list{order:3!important;gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.estoque-page .estoque-cta-list li{box-sizing:border-box!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;display:flex!important}.estoque-page .estoque-cta-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.estoque-page .estoque-cta-list span{color:#fff!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;line-height:1.28!important}.estoque-page>.estoque-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.estoque-page .estoque-info-copy,.estoque-page .estoque-info-tag,.estoque-page .estoque-info-copy h2,.estoque-page .estoque-info-description,.estoque-page .estoque-info-list,.estoque-page .estoque-info-list li,.estoque-page .estoque-info-button,.estoque-page .estoque-info-frame{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.estoque-page .estoque-info-copy{justify-content:stretch!important;align-items:start!important;gap:16px!important;max-width:342px!important;margin:0!important;display:grid!important}.estoque-page .estoque-info-tag{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#08f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.76rem!important;line-height:1!important;display:inline-flex!important}.estoque-page .estoque-info-copy h2{color:#141414!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.95rem,8.4vw,2.36rem)!important;line-height:1.08!important}.estoque-page .estoque-info-copy h2 span{color:#08f!important}.estoque-page .estoque-info-description{color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.estoque-page .estoque-info-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.estoque-page .estoque-info-list li{box-sizing:border-box!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;display:flex!important}.estoque-page .estoque-info-list img{flex:0 0 22px!important;width:22px!important;height:22px!important}.estoque-page .estoque-info-list span{color:#141414!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;line-height:1.28!important}.estoque-page .estoque-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.estoque-page .estoque-info-frame{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;max-width:342px!important;margin:22px 0 0!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.estoque-page .estoque-info-frame img{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.estoque-page>.estoque-integrations{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:8px 24px 52px!important;display:block!important;overflow:visible!important}.estoque-page .estoque-integrations-panel{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:24px!important;gap:18px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 18px 42px #0823501a!important}.estoque-page .estoque-integrations-panel h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(1.75rem,7.4vw,2.1rem)!important;line-height:1.1!important}.estoque-page .estoque-integrations-panel h2 span{color:#08f!important}.estoque-page .estoque-integrations-row{grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important}.estoque-page .estoque-integration-card,.estoque-page .estoque-integration-vendas,.estoque-page .estoque-integration-notas,.estoque-page .estoque-integration-compras,.estoque-page .estoque-integration-financeiro,.estoque-page .estoque-integration-pdv{box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:62px!important;box-shadow:none!important;background:#f3f8ff!important;border-radius:18px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:12px!important;display:flex!important}.estoque-page .estoque-integration-card img{object-fit:contain!important;flex:0 0 38px!important;width:38px!important;max-width:38px!important;height:38px!important}.estoque-page .estoque-integration-card strong{color:#141414!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:1rem!important;line-height:1.2!important}.estoque-page>.estoque-final-cta{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 90% 12%,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:0!important;gap:18px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:grid!important;overflow:hidden!important}.estoque-page .estoque-final-cta-bg{display:none!important}.estoque-page .estoque-final-icon-card,.estoque-page .estoque-final-copy,.estoque-page .estoque-final-copy h2,.estoque-page .estoque-final-copy p,.estoque-page .estoque-final-actions,.estoque-page .estoque-final-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.estoque-page .estoque-final-icon-card{box-sizing:border-box!important;background:#ffffff1f!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;width:78px!important;min-width:78px!important;height:78px!important;padding:12px!important;display:flex!important}.estoque-page .estoque-final-icon-card img{object-fit:contain!important;width:52px!important;height:52px!important}.estoque-page .estoque-final-copy{gap:12px!important;max-width:342px!important;display:grid!important}.estoque-page .estoque-final-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(2rem,8.4vw,2.38rem)!important;line-height:1.08!important}.estoque-page .estoque-final-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;font-size:.96rem!important;font-weight:500!important;line-height:1.42!important}.estoque-page .estoque-final-actions{gap:12px!important;max-width:342px!important;display:grid!important}.estoque-page .estoque-final-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.98rem!important;font-weight:800!important;display:flex!important}.estoque-page .estoque-final-button-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.estoque-page .estoque-final-button-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}.financeiro-page>.financeiro-hero{box-sizing:border-box!important;background:radial-gradient(circle at 88% 38%,#0dbbe94d,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-right-radius:0!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:24px 24px 38px!important;display:block!important;overflow:hidden!important}.financeiro-page .financeiro-hero-bg{z-index:-3!important;object-fit:cover!important;opacity:.38!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.financeiro-page .financeiro-hero-overlay{z-index:-2!important;background:linear-gradient(#00028d14,#00028d52)!important;position:absolute!important;inset:0!important}.financeiro-page .financeiro-hero-copy,.financeiro-page .financeiro-badge,.financeiro-page .financeiro-hero-copy h1,.financeiro-page .financeiro-description,.financeiro-page .financeiro-trust,.financeiro-page .financeiro-actions,.financeiro-page .financeiro-button,.financeiro-page .financeiro-avatar{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-hero-copy{z-index:3;box-sizing:border-box!important;gap:14px!important;padding:0!important;display:grid!important}.financeiro-page .financeiro-badge{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.82rem!important;line-height:1!important;display:inline-flex!important}.financeiro-page .financeiro-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:9.4ch!important;font-size:clamp(1.82rem,7.9vw,2.12rem)!important;line-height:1.06!important}.financeiro-page .financeiro-description{color:#ffffffed!important;overflow-wrap:normal!important;max-width:25ch!important;font-size:.95rem!important;line-height:1.46!important}.financeiro-page .financeiro-trust{color:#fff!important;grid-template-columns:1fr 1fr!important;gap:9px!important;font-size:.82rem!important;line-height:1.24!important;display:grid!important}.financeiro-page .financeiro-trust span{white-space:normal!important;align-items:center!important;gap:6px!important;min-width:0!important;display:inline-flex!important}.financeiro-page .financeiro-trust img{flex:0 0 22px!important;width:22px!important;height:22px!important}.financeiro-page .financeiro-actions{z-index:4;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.financeiro-page .financeiro-button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.financeiro-page .financeiro-avatar{z-index:2;pointer-events:none;width:190px!important;height:258px!important;display:block!important;position:absolute!important;top:142px!important;left:auto!important;right:4px!important;overflow:hidden!important}.financeiro-page .financeiro-avatar img{object-fit:fill!important;width:258px!important;max-width:none!important;height:546px!important;position:absolute!important;top:-18px!important;left:-70px!important}.financeiro-page>.financeiro-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:58px 24px 56px!important;display:block!important;overflow:visible!important}.financeiro-page .financeiro-features-container{gap:22px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-features-container h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:clamp(2rem,8.8vw,2.45rem)!important;line-height:1.08!important;display:block!important}.financeiro-page .financeiro-features-container h2 span{color:#08f!important}.financeiro-page .financeiro-features-frame{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-feature-card,.financeiro-page .financeiro-feature-card-contas,.financeiro-page .financeiro-feature-card-fluxo,.financeiro-page .financeiro-feature-card-conciliacao,.financeiro-page .financeiro-feature-card-relatorios,.financeiro-page .financeiro-feature-card-centro{box-sizing:border-box!important;filter:none!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 14px 34px #08235014!important}.financeiro-page .financeiro-feature-inner{grid-template-columns:60px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;display:grid!important}.financeiro-page .financeiro-feature-icon{background:#edf9ff!important;border-radius:18px!important;order:1!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.financeiro-page .financeiro-feature-icon img,.financeiro-page .financeiro-feature-card-contas .financeiro-feature-icon img,.financeiro-page .financeiro-feature-card-conciliacao .financeiro-feature-icon img,.financeiro-page .financeiro-feature-card-relatorios .financeiro-feature-icon img{object-fit:contain!important;width:40px!important;max-width:40px!important;height:46px!important;transform:none!important}.financeiro-page .financeiro-feature-text{order:2!important;align-items:start!important;gap:6px!important;width:100%!important;display:grid!important}.financeiro-page .financeiro-feature-card h3,.financeiro-page .financeiro-feature-card p,.financeiro-page .financeiro-feature-card-contas h3,.financeiro-page .financeiro-feature-card-fluxo h3,.financeiro-page .financeiro-feature-card-conciliacao p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.financeiro-page .financeiro-feature-card h3{color:#141414!important;order:1!important;font-size:1.06rem!important;line-height:1.18!important}.financeiro-page .financeiro-feature-card p{color:#667085!important;overflow-wrap:anywhere!important;order:2!important;font-size:.86rem!important;line-height:1.36!important}.financeiro-page>.financeiro-cta{box-sizing:border-box!important;color:#fff!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 56px!important;display:block!important;overflow:visible!important}.financeiro-page .financeiro-cta-card{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.financeiro-page .financeiro-cta-bg,.financeiro-page .financeiro-cta-overlay{display:none!important}.financeiro-page .financeiro-cta-copy,.financeiro-page .financeiro-cta-badge,.financeiro-page .financeiro-cta-copy h2,.financeiro-page .financeiro-cta-copy>p:not(.financeiro-cta-badge),.financeiro-page .financeiro-cta-list,.financeiro-page .financeiro-cta-list span,.financeiro-page .financeiro-cta-art{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-cta-copy{gap:12px!important;display:grid!important}.financeiro-page .financeiro-cta-badge{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.financeiro-page .financeiro-cta-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.financeiro-page .financeiro-cta-copy>p:not(.financeiro-cta-badge){color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.financeiro-page .financeiro-cta-list{gap:10px!important;display:grid!important}.financeiro-page .financeiro-cta-list span{box-sizing:border-box!important;color:#fff!important;overflow-wrap:anywhere!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.88rem!important;line-height:1.28!important;display:flex!important}.financeiro-page .financeiro-cta-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.financeiro-page .financeiro-cta-art{display:none!important}.financeiro-page>.financeiro-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.financeiro-page .financeiro-info-copy,.financeiro-page .financeiro-info-tag,.financeiro-page .financeiro-info-copy h2,.financeiro-page .financeiro-info-description,.financeiro-page .financeiro-info-list,.financeiro-page .financeiro-info-list li,.financeiro-page .financeiro-info-button,.financeiro-page .financeiro-info-frame,.financeiro-page .financeiro-info-image{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-info-copy{align-items:start!important;gap:16px!important;max-width:342px!important;display:grid!important}.financeiro-page .financeiro-info-tag{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#08f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.82rem!important;line-height:1!important;display:inline-flex!important}.financeiro-page .financeiro-info-copy h2{color:#141414!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.95rem,8.4vw,2.36rem)!important;line-height:1.08!important}.financeiro-page .financeiro-info-copy h2 span{color:#08f!important}.financeiro-page .financeiro-info-description{color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.financeiro-page .financeiro-info-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.financeiro-page .financeiro-info-list li{box-sizing:border-box!important;color:#141414!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.9rem!important;line-height:1.28!important;display:flex!important}.financeiro-page .financeiro-info-list img{flex:0 0 22px!important;width:22px!important;height:22px!important}.financeiro-page .financeiro-info-list span{overflow-wrap:anywhere!important;min-width:0!important}.financeiro-page .financeiro-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.financeiro-page .financeiro-info-frame{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;max-width:342px!important;margin-top:22px!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.financeiro-page .financeiro-info-image{aspect-ratio:16/10!important;border-radius:16px!important;overflow:hidden!important}.financeiro-page .financeiro-info-image img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.financeiro-page>.financeiro-integrations{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:8px 24px 52px!important;display:block!important;overflow:visible!important}.financeiro-page .financeiro-integrations-panel{box-sizing:border-box!important;filter:none!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:24px!important;gap:18px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 18px 42px #0823501a!important}.financeiro-page .financeiro-integrations-panel h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(1.75rem,7.4vw,2.1rem)!important;line-height:1.1!important}.financeiro-page .financeiro-integrations-panel h2 span{color:#08f!important}.financeiro-page .financeiro-integrations-row{grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important}.financeiro-page .financeiro-integration-card,.financeiro-page .financeiro-integration-vendas,.financeiro-page .financeiro-integration-notas,.financeiro-page .financeiro-integration-compras,.financeiro-page .financeiro-integration-financeiro,.financeiro-page .financeiro-integration-pdv{box-sizing:border-box!important;filter:none!important;width:100%!important;height:auto!important;min-height:62px!important;box-shadow:none!important;background:#f3f8ff!important;border-radius:18px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:12px!important;display:flex!important}.financeiro-page .financeiro-integration-card img{object-fit:contain!important;flex:0 0 38px!important;width:38px!important;max-width:38px!important;height:38px!important}.financeiro-page .financeiro-integration-card strong{color:#141414!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:1rem!important;line-height:1.2!important}.financeiro-page>.financeiro-final-cta{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 90% 12%,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:0!important;gap:18px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:grid!important;overflow:hidden!important}.financeiro-page .financeiro-final-cta-bg{display:none!important}.financeiro-page .financeiro-final-cta-content,.financeiro-page .financeiro-final-cta-icon,.financeiro-page .financeiro-final-cta-copy,.financeiro-page .financeiro-final-cta-copy h2,.financeiro-page .financeiro-final-cta-copy p,.financeiro-page .financeiro-final-cta-actions,.financeiro-page .financeiro-final-cta-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.financeiro-page .financeiro-final-cta-content{grid-template-columns:78px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;max-width:342px!important;display:grid!important}.financeiro-page .financeiro-final-cta-icon{box-sizing:border-box!important;background:#ffffff1f!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;width:78px!important;min-width:78px!important;height:78px!important;padding:12px!important;display:flex!important}.financeiro-page .financeiro-final-cta-icon:before{display:none!important}.financeiro-page .financeiro-final-cta-icon img{object-fit:contain!important;width:52px!important;height:52px!important}.financeiro-page .financeiro-final-cta-copy{gap:10px!important;display:grid!important}.financeiro-page .financeiro-final-cta-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;order:1!important;font-size:clamp(1.62rem,6.6vw,1.94rem)!important;line-height:1.1!important}.financeiro-page .financeiro-final-cta-copy h2 span{color:#0dbbe9!important}.financeiro-page .financeiro-final-cta-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;order:2!important;font-size:.9rem!important;font-weight:500!important;line-height:1.4!important}.financeiro-page .financeiro-final-cta-actions{gap:12px!important;max-width:342px!important;display:grid!important}.financeiro-page .financeiro-final-cta-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.98rem!important;font-weight:800!important;display:flex!important}.financeiro-page .financeiro-final-cta-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.financeiro-page .financeiro-final-cta-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}.relatorios-page>.relatorios-hero{box-sizing:border-box!important;background:radial-gradient(circle at 90% 36%,#0dbbe94d,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-right-radius:0!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:24px 24px 38px!important;display:block!important;overflow:hidden!important}.relatorios-page .relatorios-hero-bg{z-index:-3!important;object-fit:cover!important;opacity:.38!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.relatorios-page .relatorios-hero-overlay{z-index:-2!important;background:linear-gradient(#00028d14,#00028d52)!important;position:absolute!important;inset:0!important}.relatorios-page .relatorios-hero-copy,.relatorios-page .relatorios-badge,.relatorios-page .relatorios-hero-copy h1,.relatorios-page .relatorios-description,.relatorios-page .relatorios-trust,.relatorios-page .relatorios-actions,.relatorios-page .relatorios-button,.relatorios-page .relatorios-avatar{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-hero-copy{z-index:3;box-sizing:border-box!important;gap:14px!important;padding:0!important;display:grid!important}.relatorios-page .relatorios-badge{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:0 12px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}.relatorios-page .relatorios-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:11.2ch!important;font-size:clamp(1.82rem,7.9vw,2.12rem)!important;line-height:1.06!important}.relatorios-page .relatorios-hero-copy h1 span{color:#0dbbe9!important}.relatorios-page .relatorios-description{color:#ffffffed!important;overflow-wrap:normal!important;max-width:27ch!important;font-size:.95rem!important;line-height:1.46!important}.relatorios-page .relatorios-trust{color:#fff!important;grid-template-columns:1fr 1fr!important;gap:9px!important;font-size:.82rem!important;line-height:1.24!important;display:grid!important}.relatorios-page .relatorios-trust span{white-space:normal!important;align-items:center!important;gap:6px!important;min-width:0!important;display:inline-flex!important}.relatorios-page .relatorios-trust img{flex:0 0 22px!important;width:22px!important;height:22px!important}.relatorios-page .relatorios-actions{z-index:4;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.relatorios-page .relatorios-button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.relatorios-page .relatorios-avatar{z-index:2;pointer-events:none;width:160px!important;height:206px!important;display:block!important;position:absolute!important;top:214px!important;left:auto!important;right:-42px!important;overflow:hidden!important}.relatorios-page .relatorios-avatar img{object-fit:fill!important;width:240px!important;max-width:none!important;height:240px!important;position:absolute!important;top:0!important;left:-54px!important}.relatorios-page>.relatorios-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:58px 24px 56px!important;display:block!important;overflow:visible!important}.relatorios-page .relatorios-features-container{gap:22px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-features-container h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.95rem,8.5vw,2.38rem)!important;line-height:1.08!important;position:relative!important;top:auto!important;left:auto!important}.relatorios-page .relatorios-features-container h2 span{color:#08f!important}.relatorios-page .relatorios-features-frame{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-feature-card,.relatorios-page .relatorios-feature-card-vendas,.relatorios-page .relatorios-feature-card-financeiro,.relatorios-page .relatorios-feature-card-estoque,.relatorios-page .relatorios-feature-card-clientes,.relatorios-page .relatorios-feature-card-fiscais{box-sizing:border-box!important;filter:none!important;text-align:left!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;grid-template-columns:60px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:6px 14px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 14px 34px #08235014!important}.relatorios-page .relatorios-feature-icon,.relatorios-page .relatorios-feature-icon-full{background:#edf9ff!important;border-radius:18px!important;grid-row:1/span 2!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.relatorios-page .relatorios-feature-icon img,.relatorios-page .relatorios-feature-icon-full img,.relatorios-page .relatorios-feature-card-vendas .relatorios-feature-icon img,.relatorios-page .relatorios-feature-card-financeiro .relatorios-feature-icon img,.relatorios-page .relatorios-feature-card-fiscais .relatorios-feature-icon img,.relatorios-page .relatorios-feature-card-clientes .relatorios-feature-icon-full img{object-fit:contain!important;width:38px!important;max-width:38px!important;height:42px!important;transform:none!important}.relatorios-page .relatorios-feature-card h3,.relatorios-page .relatorios-feature-card p,.relatorios-page .relatorios-feature-card-financeiro h3,.relatorios-page .relatorios-feature-card-estoque p,.relatorios-page .relatorios-feature-card-clientes p,.relatorios-page .relatorios-feature-card-fiscais p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.relatorios-page .relatorios-feature-card h3{color:#141414!important;font-size:1.06rem!important;line-height:1.18!important}.relatorios-page .relatorios-feature-card p{color:#667085!important;overflow-wrap:anywhere!important;font-size:.86rem!important;line-height:1.36!important}.relatorios-page>.relatorios-cta{box-sizing:border-box!important;color:#fff!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 56px!important;display:block!important;overflow:visible!important}.relatorios-page .relatorios-cta-panel{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.relatorios-page .relatorios-cta-bg{display:none!important}.relatorios-page .relatorios-cta-copy,.relatorios-page .relatorios-cta-badge,.relatorios-page .relatorios-cta-copy h2,.relatorios-page .relatorios-cta-copy>p:not(.relatorios-cta-badge),.relatorios-page .relatorios-cta-list,.relatorios-page .relatorios-cta-list li,.relatorios-page .relatorios-cta-dashboard{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-cta-copy{order:1!important;gap:12px!important;display:grid!important}.relatorios-page .relatorios-cta-badge{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.relatorios-page .relatorios-cta-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.relatorios-page .relatorios-cta-copy h2 span{color:#0dbbe9!important}.relatorios-page .relatorios-cta-copy>p:not(.relatorios-cta-badge){color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.relatorios-page .relatorios-cta-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.relatorios-page .relatorios-cta-list li{box-sizing:border-box!important;color:#fff!important;overflow-wrap:anywhere!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.88rem!important;line-height:1.28!important;display:flex!important}.relatorios-page .relatorios-cta-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.relatorios-page .relatorios-cta-dashboard{box-sizing:border-box!important;background:#ffffff14!important;border:1px solid #0dbbe938!important;border-radius:22px!important;order:2!important;justify-content:center!important;align-items:center!important;padding:10px!important;display:flex!important}.relatorios-page .relatorios-cta-dashboard img{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important;position:relative!important;top:auto!important;left:auto!important}.relatorios-page>.relatorios-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.relatorios-page .relatorios-info-canvas,.relatorios-page .relatorios-info-copy,.relatorios-page .relatorios-info-tag,.relatorios-page .relatorios-info-copy h2,.relatorios-page .relatorios-info-description,.relatorios-page .relatorios-info-list,.relatorios-page .relatorios-info-list li,.relatorios-page .relatorios-info-button,.relatorios-page .relatorios-info-media,.relatorios-page .relatorios-info-image-frame{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-info-canvas{gap:22px!important;max-width:342px!important;display:grid!important}.relatorios-page .relatorios-info-copy{gap:16px!important;display:grid!important}.relatorios-page .relatorios-info-tag{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#08f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:30px!important;padding:0 14px!important;font-size:.76rem!important;line-height:1!important;display:inline-flex!important}.relatorios-page .relatorios-info-copy h2{color:#141414!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.9rem,8.2vw,2.32rem)!important;line-height:1.08!important}.relatorios-page .relatorios-info-copy h2 span{color:#08f!important}.relatorios-page .relatorios-info-description{color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.relatorios-page .relatorios-info-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.relatorios-page .relatorios-info-list li{box-sizing:border-box!important;color:#141414!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.9rem!important;line-height:1.28!important;display:flex!important}.relatorios-page .relatorios-info-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.relatorios-page .relatorios-info-list span{overflow-wrap:anywhere!important;min-width:0!important}.relatorios-page .relatorios-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.relatorios-page .relatorios-info-media{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.relatorios-page .relatorios-info-image-frame{aspect-ratio:16/10!important;border-radius:16px!important;overflow:hidden!important}.relatorios-page .relatorios-info-image-frame img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important}.relatorios-page>.relatorios-final-cta{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 92% 12%,#0dbbe952,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:block!important;overflow:hidden!important}.relatorios-page .relatorios-final-cta-bg-frame{display:none!important}.relatorios-page .relatorios-final-icon-card,.relatorios-page .relatorios-final-copy,.relatorios-page .relatorios-final-copy h2,.relatorios-page .relatorios-final-copy p,.relatorios-page .relatorios-final-actions,.relatorios-page .relatorios-final-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.relatorios-page .relatorios-final-icon-card{width:82px!important;height:82px!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #0dbbe96b!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;margin:0 0 18px!important;display:flex!important}.relatorios-page .relatorios-final-icon-card img{object-fit:contain!important;width:52px!important;max-width:52px!important;height:52px!important}.relatorios-page .relatorios-final-copy{gap:12px!important;max-width:342px!important;display:grid!important}.relatorios-page .relatorios-final-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.72rem,7.4vw,2.08rem)!important;line-height:1.1!important}.relatorios-page .relatorios-final-copy h2 span{color:#0dbbe9!important}.relatorios-page .relatorios-final-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;font-size:.9rem!important;line-height:1.42!important}.relatorios-page .relatorios-final-actions{gap:12px!important;max-width:342px!important;margin-top:18px!important;display:grid!important}.relatorios-page .relatorios-final-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.96rem!important;font-weight:800!important;line-height:1.2!important;display:flex!important}.relatorios-page .relatorios-final-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.relatorios-page .relatorios-final-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}.nota-fiscal-page>.nota-fiscal-hero{box-sizing:border-box!important;background:#00028d!important;width:100%!important;min-width:0!important;padding:0!important;display:block!important}.nota-fiscal-page .nota-fiscal-headline{box-shadow:0 22px 52px #0018913d;box-sizing:border-box!important;background:radial-gradient(circle at 88% 48%,#0dbbe95c,#0000 32%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:0 0 42px!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:24px 24px 38px!important;display:grid!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-headline-bg{opacity:.34;object-fit:cover!important}.nota-fiscal-page .nota-fiscal-headline-overlay{background:linear-gradient(#00028d1a 0%,#00028d6b 100%)!important}.nota-fiscal-page .nota-fiscal-right-column{z-index:2;order:1!important;gap:17px!important;width:100%!important;max-width:100%!important;display:grid!important}.nota-fiscal-page .nota-fiscal-badge{box-sizing:border-box!important;color:#fff!important;background:#0dbbe9!important;border-radius:999px!important;width:100%!important;max-width:100%!important;height:30px!important;margin:0!important;padding:0 14px!important;font-size:.84rem!important;line-height:1!important}.nota-fiscal-page .nota-fiscal-main-copy{gap:13px!important;width:100%!important;max-width:100%!important;display:grid!important}.nota-fiscal-page .nota-fiscal-main-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:10.2ch!important;margin:0!important;font-size:clamp(1.78rem,7.9vw,2.08rem)!important;line-height:1.05!important}.nota-fiscal-page .nota-fiscal-main-copy h1 span{color:#0dbbe9!important;overflow-wrap:normal!important}.nota-fiscal-page .nota-fiscal-description{color:#ffffffeb!important;overflow-wrap:normal!important;width:100%!important;max-width:28ch!important;margin:0!important;font-size:.96rem!important;line-height:1.46!important}.nota-fiscal-page .nota-fiscal-trust{color:#fff!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important}.nota-fiscal-page .nota-fiscal-trust span{white-space:normal!important;align-items:center!important;gap:8px!important;min-width:0!important;height:auto!important;font-size:.96rem!important;font-weight:700!important;line-height:1.25!important;display:inline-flex!important}.nota-fiscal-page .nota-fiscal-trust img{flex:0 0 22px!important;width:22px!important;height:22px!important}.nota-fiscal-page .nota-fiscal-actions{z-index:3;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;display:grid!important;position:relative!important}.nota-fiscal-page .nota-fiscal-button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:999px!important;width:100%!important;max-width:100%!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important}.nota-fiscal-page .nota-fiscal-left-column{z-index:1;pointer-events:none;width:178px!important;height:232px!important;margin:0!important;display:block!important;position:absolute!important;inset:96px 18px auto auto!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-avatar-frame{z-index:2;width:248px!important;height:390px!important;display:block!important;position:absolute!important;inset:0 -54px auto auto!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-avatar{display:none!important}.nota-fiscal-page .nota-fiscal-left-column:before{content:"";z-index:0;background:#0dbbe92e;border-radius:50%;width:152px;height:152px;position:absolute;bottom:18px;right:-18px}.nota-fiscal-page .nota-fiscal-left-column:after{z-index:2;opacity:.9;content:"";background:url(/images/figma/nota-fiscal-headline-avatar.webp) bottom/contain no-repeat;width:150px;height:228px;position:absolute;bottom:-6px;right:18px}.nota-fiscal-page .nf-figma-card,.nota-fiscal-page .nf-card-speed,.nota-fiscal-page .nf-card-invoice,.nota-fiscal-page .nf-card-security,.nota-fiscal-page .nf-card-submit,.nota-fiscal-page .nf-card-cupom,.nota-fiscal-page .nf-card-xml{display:none!important}.nota-fiscal-page>.nota-fiscal-about{background:#f9fbfe!important;height:auto!important;min-height:0!important;padding:58px 24px 46px!important;display:block!important;overflow:visible!important}.nota-fiscal-page .nota-fiscal-about-banner{box-sizing:border-box!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0 0 24px!important;padding:0!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.nota-fiscal-page .nota-fiscal-about-banner h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:12ch!important;margin:0!important;font-size:clamp(2.05rem,9.5vw,2.65rem)!important;line-height:1.08!important}.nota-fiscal-page .nota-fiscal-about-banner h2 span{color:#0dbbe9!important}.nota-fiscal-page .nota-fiscal-about-grid{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.nota-fiscal-page .nf-about-card{border:1px solid #0088ff1f;box-sizing:border-box!important;border-radius:22px!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px!important;position:relative!important;top:auto!important;left:auto!important;box-shadow:0 14px 34px #08235014!important}.nota-fiscal-page .nf-about-card-content{grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.nota-fiscal-page .nf-about-icon-box{flex-basis:58px!important;width:58px!important;min-width:58px!important;height:58px!important}.nota-fiscal-page .nf-about-icon-box img{object-fit:contain!important;max-width:38px!important;max-height:38px!important}.nota-fiscal-page .nf-about-text{text-align:left!important;align-items:start!important;gap:6px!important;display:grid!important}.nota-fiscal-page .nf-about-text h2,.nota-fiscal-page .nf-about-text p{text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.nota-fiscal-page .nf-about-text h2{font-size:1.12rem!important;line-height:1.16!important}.nota-fiscal-page .nf-about-text p{color:#667085!important;overflow-wrap:anywhere!important;font-size:.88rem!important;line-height:1.38!important}.nota-fiscal-page>.nota-fiscal-emissao{background:#f9fbfe!important;height:auto!important;min-height:0!important;padding:50px 24px 58px!important;display:block!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-emissao-canvas{box-sizing:border-box!important;gap:22px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important}.nota-fiscal-page .nota-fiscal-emissao-copy{gap:16px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important}.nota-fiscal-page .nota-fiscal-emissao-tag,.nota-fiscal-page .nota-fiscal-emissao-copy h2,.nota-fiscal-page .nota-fiscal-emissao-description,.nota-fiscal-page .nota-fiscal-emissao-list,.nota-fiscal-page .nota-fiscal-emissao-list li,.nota-fiscal-page .nota-fiscal-emissao-button,.nota-fiscal-page .nota-fiscal-emissao-media,.nota-fiscal-page .nota-fiscal-emissao-image-frame,.nota-fiscal-page .nota-fiscal-emissao-video{width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.nota-fiscal-page .nota-fiscal-emissao-tag{box-sizing:border-box!important;border-radius:999px!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 16px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}.nota-fiscal-page .nota-fiscal-emissao-copy h2{color:#141414!important;overflow-wrap:normal!important;margin:0!important;font-size:clamp(1.85rem,8.2vw,2.35rem)!important;line-height:1.1!important}.nota-fiscal-page .nota-fiscal-emissao-description{color:#475467!important;overflow-wrap:anywhere!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.nota-fiscal-page .nota-fiscal-emissao-list{gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.nota-fiscal-page .nota-fiscal-emissao-list li{box-sizing:border-box!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;display:flex!important}.nota-fiscal-page .nota-fiscal-emissao-list img{flex:0 0 22px!important;width:22px!important;height:22px!important}.nota-fiscal-page .nota-fiscal-emissao-list span{color:#141414!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;font-size:.88rem!important;line-height:1.28!important}.nota-fiscal-page .nota-fiscal-emissao-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.nota-fiscal-page .nota-fiscal-emissao-media{background:#fff!important;border-width:2px!important;border-radius:20px!important;padding:8px!important}.nota-fiscal-page .nota-fiscal-emissao-image-frame{aspect-ratio:16/10!important;border-radius:16px!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-emissao-video{height:100%!important;position:absolute!important;inset:0!important}.nota-fiscal-page>.nota-fiscal-seguranca{box-sizing:border-box!important;background:radial-gradient(circle at 86% 16%,#0dbbe957,#0000 31%),linear-gradient(#00028d 0%,#0f43bb 100%)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 56px!important;display:block!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-seguranca-canvas{box-sizing:border-box!important;gap:22px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important}.nota-fiscal-page .nota-fiscal-seguranca-bg-frame{display:none!important}.nota-fiscal-page .nota-fiscal-seguranca-copy,.nota-fiscal-page .nota-fiscal-seguranca-tag,.nota-fiscal-page .nota-fiscal-seguranca-copy h2,.nota-fiscal-page .nota-fiscal-seguranca-list,.nota-fiscal-page .nota-fiscal-seguranca-list li,.nota-fiscal-page .nota-fiscal-seguranca-visual,.nota-fiscal-page .nota-fiscal-seguranca-cloud-frame,.nota-fiscal-page .nota-fiscal-seguranca-cloud{width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}.nota-fiscal-page .nota-fiscal-seguranca-copy{order:1!important;gap:16px!important;display:grid!important}.nota-fiscal-page .nota-fiscal-seguranca-tag{box-sizing:border-box!important;color:#1146c0!important;white-space:normal!important;background:#edf9fff5!important;border-radius:999px!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.nota-fiscal-page .nota-fiscal-seguranca-copy h2{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;margin:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.08!important}.nota-fiscal-page .nota-fiscal-seguranca-list{gap:10px!important;margin:0!important;padding:0!important;display:grid!important}.nota-fiscal-page .nota-fiscal-seguranca-list li{box-sizing:border-box!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:10px!important;min-height:0!important;padding:10px 12px!important;display:flex!important}.nota-fiscal-page .nota-fiscal-seguranca-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.nota-fiscal-page .nota-fiscal-seguranca-list span{color:#fff!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;font-size:.9rem!important;line-height:1.28!important}.nota-fiscal-page .nota-fiscal-seguranca-visual{box-sizing:border-box!important;background:#ffffff14!important;border:1px solid #0dbbe93d!important;border-radius:24px!important;order:2!important;justify-content:center!important;align-items:center!important;min-height:174px!important;padding:14px!important;display:flex!important}.nota-fiscal-page .nota-fiscal-seguranca-cloud-frame{justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-seguranca-cloud{object-fit:contain!important;max-height:160px!important;display:block!important}.nota-fiscal-page>.nota-fiscal-como{box-sizing:border-box!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.nota-fiscal-page .nota-fiscal-como-canvas{box-sizing:border-box!important;gap:18px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;display:grid!important}.nota-fiscal-page .nf-how-card,.nota-fiscal-page .nf-how-tag,.nota-fiscal-page .nf-how-title,.nota-fiscal-page .nf-how-content,.nota-fiscal-page .nf-how-step,.nota-fiscal-page .nf-how-icon-frame,.nota-fiscal-page .nf-how-step-title{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.nota-fiscal-page .nf-how-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:24px!important;justify-content:stretch!important;align-items:start!important;gap:18px!important;padding:18px!important;display:grid!important;box-shadow:0 16px 36px #0823501a!important}.nota-fiscal-page .nf-how-tag{box-sizing:border-box!important;color:#1146c0!important;white-space:normal!important;background:#edf9ff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.76rem!important;line-height:1!important;display:inline-flex!important}.nota-fiscal-page .nf-how-title{color:#141414!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.55rem,6.6vw,1.95rem)!important;line-height:1.1!important}.nota-fiscal-page .nf-how-content{justify-content:stretch!important;align-items:stretch!important;gap:12px!important;display:grid!important}.nota-fiscal-page .nf-how-step{box-sizing:border-box!important;background:#f3f8ff!important;border-radius:18px!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:0!important;padding:12px!important;display:grid!important}.nota-fiscal-page .nf-how-icon-frame,.nota-fiscal-page .nf-how-icon-frame-base,.nota-fiscal-page .nf-how-icon-frame-padded,.nota-fiscal-page .nf-how-icon-frame-small{background:#fff!important;border-radius:18px!important;width:58px!important;min-width:58px!important;height:58px!important;margin:0!important;padding:0!important;box-shadow:0 8px 18px #0088ff1f!important}.nota-fiscal-page .nf-how-icon-bg{object-fit:contain!important;width:100%!important;height:100%!important;inset:0!important}.nota-fiscal-page .nf-how-icon-detail{object-fit:contain!important;max-width:30px!important;max-height:30px!important}.nota-fiscal-page .nf-how-step-title{color:#141414!important;overflow-wrap:anywhere!important;padding-left:22px!important;font-size:.96rem!important;font-weight:700!important;line-height:1.28!important}.nota-fiscal-page>.nota-fiscal-cta{box-sizing:border-box!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 64px!important;display:block!important;overflow:visible!important}.nota-fiscal-page .nota-fiscal-cta-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;padding:22px!important;display:grid!important;overflow:hidden!important}.nota-fiscal-page .nota-fiscal-cta-bg-frame{display:none!important}.nota-fiscal-page .nota-fiscal-cta-content,.nota-fiscal-page .nota-fiscal-cta-icon-box,.nota-fiscal-page .nota-fiscal-cta-copy,.nota-fiscal-page .nota-fiscal-cta-copy h2,.nota-fiscal-page .nota-fiscal-cta-copy p,.nota-fiscal-page .nota-fiscal-cta-actions,.nota-fiscal-page .nota-fiscal-cta-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.nota-fiscal-page .nota-fiscal-cta-content{grid-template-columns:74px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;display:grid!important}.nota-fiscal-page .nota-fiscal-cta-icon-box{box-sizing:border-box!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;width:74px!important;min-width:74px!important;height:74px!important;padding:12px!important;display:flex!important}.nota-fiscal-page .nota-fiscal-cta-icon{object-fit:contain!important;width:48px!important;height:48px!important}.nota-fiscal-page .nota-fiscal-cta-copy{gap:8px!important;display:grid!important}.nota-fiscal-page .nota-fiscal-cta-copy h2{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;font-size:clamp(1.48rem,6vw,1.8rem)!important;line-height:1.1!important}.nota-fiscal-page .nota-fiscal-cta-copy p{color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.9rem!important;font-weight:500!important;line-height:1.38!important}.nota-fiscal-page .nota-fiscal-cta-actions{gap:12px!important;display:grid!important}.nota-fiscal-page .nota-fiscal-cta-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 16px!important;font-size:.96rem!important;font-weight:800!important;display:flex!important}.marketing-feature-card .card-icon img,.segment-card .card-icon img,.feature-card .card-icon img{transform:none!important}.marketing-feature-card:nth-child(2) .card-icon img,.marketing-feature-card:nth-child(4) .card-icon img,.marketing-feature-card:nth-child(5) .card-icon img,.marketing-feature-card:nth-child(6) .card-icon img{transform:rotate(180deg)!important}.gv-hero{background:#00028d!important}.gv-hero-canvas{box-sizing:border-box!important;background:linear-gradient(#00028deb,#052db7d1),#00028d!important;flex-direction:column!important;align-items:stretch!important;gap:18px!important;width:100%!important;max-width:100%!important;padding:56px 18px 44px!important;display:flex!important;overflow:hidden!important}.gv-hero-bg{z-index:0;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.gv-hero-copy{z-index:2;box-sizing:border-box!important;width:100%!important;max-width:100%!important;position:relative!important}.gv-hero-text,.gv-hero-benefits,.gv-hero-actions{width:100%!important;max-width:100%!important}.gv-hero-text{overflow-wrap:anywhere;white-space:normal!important}.gv-hero-actions{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.gv-hero-actions .gv-button{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.gv-hero-avatar{z-index:1;align-self:center!important;width:min(68vw,240px)!important;height:min(78vw,280px)!important;margin:2px auto 0!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important}.gv-hero-avatar img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;max-width:100%!important;height:100%!important;position:static!important}.gv-page>.gv-hero{background:#00028d!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.gv-page .gv-hero-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 92% 34%,#0dbbe957,#0000 31%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-right-radius:42px!important;gap:20px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 24px 38px!important;display:grid!important;position:relative!important;overflow:hidden!important}.gv-page .gv-hero-bg{z-index:0;opacity:.42!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.gv-page .gv-hero-bg img{object-fit:cover!important;width:100%!important;height:100%!important}.gv-page .gv-hero-copy,.gv-page .gv-pill,.gv-page .gv-hero-copy h1,.gv-page .gv-hero-text,.gv-page .gv-hero-benefits,.gv-page .gv-hero-actions,.gv-page .gv-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.gv-page .gv-hero-copy{z-index:2;color:#fff!important;order:1!important;gap:14px!important;padding:0!important;display:grid!important}.gv-page .gv-pill{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:.68rem!important;line-height:1!important;display:inline-flex!important}.gv-page .gv-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:11.6ch!important;font-size:clamp(1.86rem,8vw,2.18rem)!important;line-height:1.06!important}.gv-page .gv-hero-copy h1 span{color:#0dbbe9!important}.gv-page .gv-hero-text{color:#ffffffeb!important;overflow-wrap:normal!important;max-width:28ch!important;font-size:.95rem!important;line-height:1.46!important}.gv-page .gv-hero-benefits{grid-template-columns:1fr 1fr!important;gap:9px!important;padding:0!important;list-style:none!important;display:grid!important}.gv-page .gv-hero-benefits li{color:#fff!important;white-space:normal!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:.8rem!important;font-weight:700!important;line-height:1.22!important;display:inline-flex!important}.gv-page .gv-hero-benefits img{flex:0 0 22px!important;width:22px!important;height:22px!important}.gv-page .gv-hero-actions{z-index:3;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.gv-page .gv-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.gv-page .gv-button-primary{background:#0dbbe9!important;border-color:#0dbbe9!important}.gv-page .gv-button-secondary{background:0 0!important;border-color:#ffffffc7!important}.gv-page .gv-hero-avatar{display:none!important}.gv-page>.gv-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:56px 24px!important;display:block!important;overflow:visible!important}.gv-page .gv-features-canvas,.gv-page .gv-feature-grid{width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.gv-page .gv-features-canvas{gap:22px!important;display:grid!important}.gv-page .gv-features h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(1.95rem,8.4vw,2.34rem)!important;line-height:1.08!important;position:relative!important;top:auto!important;left:auto!important}.gv-page .gv-features h2 span{color:#08f!important}.gv-page .gv-feature-grid{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.gv-page .gv-feature-card,.gv-page .gv-feature-card:nth-child(3),.gv-page .gv-feature-card:nth-child(4),.gv-page .gv-feature-card:nth-child(5){box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;grid-template-columns:60px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:6px 14px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px!important;display:grid!important;box-shadow:0 14px 34px #08235014!important}.gv-page .gv-feature-icon{background:#edf9ff!important;border-radius:18px!important;grid-row:1/span 2!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.gv-page .gv-feature-icon img,.gv-page .gv-feature-card:first-child .gv-feature-icon img,.gv-page .gv-feature-card:nth-child(2) .gv-feature-icon img,.gv-page .gv-feature-card:nth-child(5) .gv-feature-icon img{object-fit:contain!important;width:38px!important;max-width:38px!important;height:42px!important;transform:none!important}.gv-page .gv-feature-card h3,.gv-page .gv-feature-card p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.gv-page .gv-feature-card h3{color:#141414!important;font-size:1.06rem!important;line-height:1.18!important}.gv-page .gv-feature-card p{color:#667085!important;overflow-wrap:anywhere!important;font-size:.86rem!important;line-height:1.36!important}.gv-page>.gv-vision{box-sizing:border-box!important;color:#fff!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 56px!important;display:block!important;overflow:visible!important}.gv-page .gv-vision-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important}.gv-page .gv-vision-bg{display:none!important}.gv-page .gv-vision-copy,.gv-page .gv-blue-pill,.gv-page .gv-vision h2,.gv-page .gv-vision-copy>p,.gv-page .gv-vision ul,.gv-page .gv-vision li,.gv-page .gv-vision-art{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.gv-page .gv-vision-copy{color:#fff!important;order:1!important;gap:12px!important;display:grid!important}.gv-page .gv-blue-pill{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.gv-page .gv-vision h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.gv-page .gv-vision-copy>p{color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.gv-page .gv-vision ul{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.gv-page .gv-vision li{box-sizing:border-box!important;color:#fff!important;overflow-wrap:anywhere!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.88rem!important;line-height:1.28!important;display:flex!important}.gv-page .gv-vision li img{flex:0 0 20px!important;width:20px!important;height:20px!important}.gv-page .gv-vision-art{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important;order:2!important;display:block!important}.gv-page>.gv-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.gv-page .gv-info-canvas,.gv-page .gv-info-copy,.gv-page .gv-info-copy .gv-blue-pill,.gv-page .gv-info-copy h2,.gv-page .gv-info-copy>p:not(.gv-blue-pill),.gv-page .gv-info ul,.gv-page .gv-info li,.gv-page .gv-info-button,.gv-page .gv-info-video,.gv-page .gv-info-tagline,.gv-page .gv-info-grid,.gv-page .gv-info-grid article{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.gv-page .gv-info-canvas{gap:24px!important;max-width:342px!important;display:grid!important}.gv-page .gv-info-copy{color:#141414!important;gap:16px!important;display:grid!important}.gv-page .gv-info-copy .gv-blue-pill{color:#fff!important;background:#08f!important}.gv-page .gv-info-copy h2,.gv-page .gv-info-tagline{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.86rem,8vw,2.28rem)!important;line-height:1.08!important}.gv-page .gv-info-copy>p:not(.gv-blue-pill){color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.gv-page .gv-info ul{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.gv-page .gv-info li{box-sizing:border-box!important;color:#141414!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.9rem!important;line-height:1.28!important;display:flex!important}.gv-page .gv-info li img{flex:0 0 20px!important;width:20px!important;height:20px!important}.gv-page .gv-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.gv-page .gv-info-video{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.gv-page .gv-info-video img{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important}.gv-page .gv-info-tagline{margin-top:14px!important}.gv-page .gv-info-grid{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.gv-page .gv-info-grid article{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;gap:8px!important;padding:16px!important;display:grid!important;box-shadow:0 14px 34px #08235014!important}.gv-page .gv-info-grid h3,.gv-page .gv-info-grid p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.gv-page .gv-info-grid h3{color:#141414!important;font-size:1.05rem!important;line-height:1.2!important}.gv-page .gv-info-grid p{color:#667085!important;font-size:.9rem!important;line-height:1.42!important}.gv-page>.gv-final{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 92% 12%,#0dbbe952,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:block!important;overflow:hidden!important}.gv-page .gv-final-canvas,.gv-page .gv-final-icon,.gv-page .gv-final-copy,.gv-page .gv-final h2,.gv-page .gv-final-copy p,.gv-page .gv-final-actions,.gv-page .gv-final-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.gv-page .gv-final-canvas{gap:18px!important;min-width:0!important;max-width:342px!important;display:grid!important;overflow:visible!important}.gv-page .gv-final-bg{display:none!important}.gv-page .gv-final-icon{width:82px!important;height:82px!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #0dbbe96b!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;display:flex!important}.gv-page .gv-final-icon img{object-fit:contain!important;width:52px!important;max-width:52px!important;height:52px!important}.gv-page .gv-final-copy{color:#fff!important;gap:12px!important;display:grid!important}.gv-page .gv-final h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.72rem,7.4vw,2.08rem)!important;line-height:1.1!important}.gv-page .gv-final-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;font-size:.9rem!important;line-height:1.42!important}.gv-page .gv-final-actions{gap:12px!important;display:grid!important}.gv-page .gv-final-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.96rem!important;font-weight:800!important;line-height:1.2!important;display:flex!important}.gv-page .gv-final-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.gv-page .gv-final-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}.support-band{background:radial-gradient(circle at 76% 7%,#19bdff52,#0000 28%),linear-gradient(#00028d 0%,#1146c0 100%)!important;height:auto!important;padding:42px 0 58px!important;overflow:hidden!important}.support-grid{background:linear-gradient(#ffffff12,#ffffff05),#00028d2e;border:1px solid #ffffff29;border-radius:30px;box-shadow:0 24px 54px #0000003d;box-sizing:border-box!important;gap:20px!important;width:calc(100vw - 32px)!important;max-width:430px!important;height:auto!important;margin:0 auto!important;padding:22px 16px 18px!important;display:grid!important;overflow:hidden!important}.support-avatar-frame{border-radius:0 0 999px 999px;justify-self:center!important;width:min(62vw,230px)!important;height:238px!important;margin:-22px auto -6px!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important}.support-avatar-frame:before{content:"";background:radial-gradient(circle at 50% 22%,#18bfff47,#0000 68%);border-radius:999px 999px 26px 26px;height:58%;position:absolute;bottom:0;left:8%;right:8%}.support-person-image{object-fit:contain!important;object-position:center top!important;width:218px!important;max-width:100%!important;height:auto!important;position:absolute!important;top:-24px!important;left:50%!important;transform:translate(-50%)!important}.support-copy,.rating-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;position:relative!important;top:auto!important;left:auto!important}.support-copy .support-badge,.support-copy>p:not(.support-badge),.support-list,.rating-card,.support-rating-top{width:100%!important;max-width:100%!important}.support-copy{gap:17px!important;display:grid!important}.support-copy .support-badge{white-space:nowrap;box-sizing:border-box!important;justify-content:center!important;height:30px!important;margin:0!important;padding:0 14px!important;font-size:.82rem!important;line-height:1!important}.support-copy h2{letter-spacing:0!important;max-width:11ch!important;margin:0!important;font-size:clamp(2.15rem,10.4vw,2.85rem)!important;line-height:1.13!important}.support-copy>p:not(.support-badge){color:#ffffffe6!important;margin:0!important;font-size:1.05rem!important;line-height:1.5!important}.support-list{gap:12px!important;margin:0!important;display:grid!important}.support-list li{color:#ffffffeb!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;font-size:1rem!important;line-height:1.32!important}.support-list img{width:22px!important;height:22px!important;margin-top:1px!important}.rating-card{border-radius:22px!important;gap:8px!important;height:auto!important;padding:16px!important;display:grid!important;box-shadow:0 16px 34px #00000038!important}.support-rating-top{justify-content:space-between!important;align-items:center!important;display:flex!important}.rating-card strong{padding:0!important;font-size:2.55rem!important;line-height:1!important}.support-stars{gap:5px!important}.support-stars img{width:18px!important;height:18px!important}.rating-card .support-rating-label,.rating-card .support-rating-footer{white-space:normal!important;padding:0!important;font-size:.92rem!important;line-height:1.35!important}.support-client-stack{width:100%!important;height:40px!important;padding-left:0!important}.support-client-avatar{width:42px!important;height:42px!important}.support-client-avatar+.support-client-avatar{margin-left:-9px!important}.feature-spotlight-section{background:#00028d!important;padding:0!important;overflow:hidden!important}.feature-spotlight-canvas{background:radial-gradient(circle at 85% 12%,#0dbbe947,#0000 30%),linear-gradient(#00028d 0%,#0f45bd 100%)!important;gap:18px!important;width:100%!important;max-width:100%!important;min-height:0!important;padding:44px 18px 48px!important;display:grid!important;position:relative!important;overflow:hidden!important}.funcoes2-background{opacity:.25;background:url(/images/figma/funcoes2-background-4x.webp) 50%/cover no-repeat!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.feature-spotlight-section .spotlight-tabs{z-index:1;scrollbar-width:none;gap:8px!important;width:100%!important;max-width:100%!important;padding:0 0 2px!important;display:flex!important;position:relative!important;overflow-x:auto!important}.feature-spotlight-section .spotlight-tabs::-webkit-scrollbar{display:none}.feature-spotlight-section .spotlight-tab-button{color:#fff!important;background:#ffffff21!important;border:0!important;border-radius:999px!important;flex:none!important;min-width:max-content!important;margin:0!important;padding:9px 14px!important;font-size:.82rem!important;font-weight:700!important;line-height:1!important;transform:none!important}.feature-spotlight-section .spotlight-tab-button.active,.feature-spotlight-section .spotlight-tab-button:hover,.feature-spotlight-section .spotlight-tab-button:focus-visible{color:#fff!important;background:#0dbbe9!important}.feature-spotlight-section .spotlight-product{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00028d7a;border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 22px 46px #00000038;box-sizing:border-box!important;gap:16px!important;width:100%!important;max-width:100%!important;padding:14px!important;display:grid!important;position:relative!important}.feature-spotlight-section .spotlight-screen{box-shadow:inset 0 0 0 1px #ffffff29;background:#ffffff21!important;border:0!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:8px!important;display:block!important;overflow:hidden!important}.feature-spotlight-section .spotlight-screen img{object-fit:contain!important;border-radius:12px!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.feature-spotlight-section .spotlight-copy{color:#fff!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0 138px 6px 2px!important;display:grid!important}.feature-spotlight-section .spotlight-copy h2,.feature-spotlight-section .spotlight-copy p{color:#fff!important;width:100%!important;height:auto!important;margin:0!important}.feature-spotlight-section .spotlight-copy h2{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.08!important}.feature-spotlight-section .spotlight-copy p{font-size:.98rem!important;line-height:1.55!important}.feature-spotlight-section .spotlight-avatar-desktop{display:none!important}.feature-spotlight-section .spotlight-avatar-mobile{z-index:2;pointer-events:none;width:min(28vw,104px)!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:auto 76px 18px auto!important}.feature-spotlight-section .spotlight-avatar>div{width:100%!important;height:auto!important;position:relative!important;overflow:visible!important}.feature-spotlight-section .spotlight-avatar img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;position:static!important;transform:none!important}.trial-cta-section{box-sizing:border-box!important;background:linear-gradient(#fff 0%,#f6fbff 100%)!important;padding:62px 0 48px!important}.trial-cta-panel{box-shadow:0 22px 54px #00107838;box-sizing:border-box!important;background:linear-gradient(125deg,#00028df0 0%,#00028dd1 55%,#0088ff47 100%),url(/images/figma/cta-rocket-4x.webp) 72%/cover no-repeat!important;border-radius:18px!important;width:min(100%,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.trial-cta-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 86% 38%,#0dbbe966,#0000 26%),linear-gradient(#00028d00,#00028d33);position:absolute;inset:0}.trial-cta-panel .trial-cta-content{z-index:1;box-sizing:border-box!important;color:#fff!important;gap:18px!important;width:100%!important;max-width:100%!important;height:auto!important;padding:36px 22px 24px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important}.trial-cta-panel h2,.trial-cta-panel p{color:#fff!important;width:100%!important;height:auto!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important}.trial-cta-panel h2{letter-spacing:0!important;max-width:11ch!important;font-size:clamp(1.7rem,7.8vw,2.2rem)!important;line-height:1.08!important}.trial-cta-panel p{color:#ffffffe6!important;max-width:28ch!important;font-size:1rem!important;line-height:1.5!important}.trial-cta-buttons{gap:10px!important;width:100%!important;height:auto!important;margin-top:2px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important}.trial-cta-button{box-sizing:border-box!important;text-align:center!important;border-radius:999px!important;width:100%!important;max-width:100%!important;height:50px!important;min-height:50px!important;font-size:.96rem!important;font-weight:800!important;position:relative!important;top:auto!important;left:auto!important}.trial-cta-button-primary{box-shadow:0 12px 26px #0dbbe947;background:#0dbbe9!important}.trial-cta-button-secondary{background:#ffffff14!important;border:1px solid #ffffff9e!important}.integrations-section{box-sizing:border-box!important;background:#f9fbfe!important;height:auto!important;padding:64px 0 72px!important;overflow:hidden!important}.integrations-grid{box-sizing:border-box!important;gap:28px!important;width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:auto!important;margin:0 auto!important;display:grid!important}.integration-copy,.integration-card-row{width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.integration-copy{gap:18px!important;display:grid!important}.integration-badge{box-sizing:border-box!important;width:min(100%,275px)!important;height:30px!important;margin:0!important;padding:0 16px!important}.integration-copy h2,.integration-copy p:not(.integration-badge){width:100%!important;height:auto!important;margin:0!important}.integration-copy h2{letter-spacing:0!important;max-width:10ch!important;font-size:clamp(2.2rem,10vw,2.85rem)!important;line-height:1.1!important}.integration-copy p:not(.integration-badge){color:#667085!important;max-width:32ch!important;font-size:1.05rem!important;line-height:1.55!important}.integration-card-row{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:16px!important;padding:0!important;display:grid!important}.integration-card-shell,.integration-card-shell-1,.integration-card-shell-2,.integration-card-shell-3{box-sizing:border-box!important;width:100%!important;height:auto!important;margin:0!important}.integration-card{box-shadow:0 18px 38px #0f172a2e;box-sizing:border-box!important;border-radius:26px!important;width:100%!important;height:370px!important;min-height:370px!important}.integration-card-image{object-fit:cover!important;width:100%!important;height:100%!important}.integration-card-overlay,.integration-card-1 .integration-card-overlay,.integration-card-3 .integration-card-overlay{background:linear-gradient(#00000014 0%,#00000052 40%,#000000e6 100%)!important}.integration-card-content,.integration-card-1 .integration-card-content,.integration-card-3 .integration-card-content{box-sizing:border-box!important;color:#fff!important;width:auto!important;position:absolute!important;inset:auto 24px 18px!important}.integration-card h3{width:100%!important;margin:0 0 8px!important;font-size:1.6rem!important;line-height:1.08!important}.integration-card p,.integration-card-1 p,.integration-card-3 p{width:100%!important;max-width:25ch!important;margin:0!important;font-size:.88rem!important;line-height:1.4!important;position:static!important}.integration-card-button,.integration-card-1 .integration-card-button,.integration-card-3 .integration-card-button{box-sizing:border-box!important;border-radius:999px!important;width:100%!important;height:46px!important;margin-top:14px!important;font-size:.95rem!important;position:static!important}.recommendations-section{background:linear-gradient(#f9fbfe 0%,#fff 48%,#f7f9fd 100%)!important;height:auto!important;padding:58px 0 64px!important;overflow:hidden!important}.recommendations-canvas{box-sizing:border-box!important;gap:22px!important;width:calc(100vw - 48px)!important;max-width:390px!important;height:auto!important;margin:0 auto!important;display:grid!important;position:relative!important}.recommendations-title,.recommendation-grid,.score-tile,.recommendation-card{position:relative!important;inset:auto!important}.recommendations-title{color:#141414!important;text-align:left!important;white-space:normal!important;width:100%!important;max-width:12ch!important;margin:0!important;padding:0!important;font-size:clamp(2.1rem,9.8vw,2.85rem)!important;line-height:1.08!important}.recommendations-title span{color:#08f!important;display:block!important}.recommendation-grid{align-items:stretch!important;gap:16px!important;width:100%!important;height:auto!important;display:grid!important}.score-tile{box-shadow:0 20px 42px #00127438;box-sizing:border-box!important;background:radial-gradient(circle at 82% 12%,#0dbbe947,#0000 34%),linear-gradient(#08f 0%,#00028d 100%)!important;border-radius:28px!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:8px 12px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:172px!important;padding:26px 20px!important;display:grid!important}.score-tile span,.score-tile p{overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;margin:0!important}.score-tile span{align-self:end!important;font-size:clamp(2.25rem,10vw,3.15rem)!important;line-height:.95!important}.score-tile p{color:#ffffffe6!important;align-self:start!important;font-size:.96rem!important;line-height:1.25!important}.score-tile span:first-of-type,.score-tile p:first-of-type{grid-column:1}.score-tile span:nth-of-type(2),.score-tile p:nth-of-type(2){grid-column:2}.score-tile span:first-of-type,.score-tile span:nth-of-type(2){grid-row:1}.score-tile p:first-of-type,.score-tile p:nth-of-type(2){grid-row:2}.recommendation-card{border:1px solid #0088ff1f;box-sizing:border-box!important;background:#fff!important;border-radius:24px!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:22px!important;display:grid!important;overflow:hidden!important;box-shadow:0 16px 36px #1146c01f!important}.recommendation-stars{gap:5px!important;margin:0!important}.recommendation-stars img{width:17px!important;height:17px!important}.recommendation-card p,.recommendation-card:nth-child(4) p{color:#4b5565!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;margin:0!important;font-size:1rem!important;line-height:1.45!important}.recommendation-author{gap:11px!important;margin-top:2px!important}.recommendation-author-image{flex-basis:46px!important;width:46px!important;height:46px!important}.recommendation-author span{white-space:normal!important;min-width:0!important;font-size:.96rem!important;line-height:1.25!important}.pricing-showcase-section{background:radial-gradient(circle at 84% 8%,#0dbbe957,#0000 29%),linear-gradient(#00028d 0%,#1146c0 100%)!important;height:auto!important;padding:58px 0 68px!important;overflow:hidden!important}.pricing-canvas{box-sizing:border-box!important;gap:22px!important;width:calc(100vw - 32px)!important;max-width:430px!important;height:auto!important;margin:0 auto!important;display:grid!important;position:relative!important}.pricing-badge,.pricing-heading,.pricing-showcase-section .plan-grid,.pricing-showcase-section .plan-card{position:relative!important;inset:auto!important;transform:none!important}.pricing-badge{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:min(100%,275px)!important;height:30px!important;margin:0!important;padding:0 16px!important;font-size:.82rem!important;line-height:1!important;display:flex!important}.pricing-heading{text-align:left!important;width:100%!important}.pricing-heading h2{letter-spacing:0!important;width:min(100%,10ch)!important;margin:0 0 14px!important;padding:0!important;font-size:clamp(2.05rem,9.6vw,2.8rem)!important;line-height:1.08!important}.pricing-heading p{color:#ffffffdb!important;gap:6px!important;width:100%!important;max-width:32ch!important;margin:0!important;padding:0!important;font-size:1.02rem!important;line-height:1.42!important;display:grid!important}.pricing-heading p span{background:#ffffff1f!important;border-radius:999px!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:4px 11px!important;font-size:.95rem!important;font-weight:800!important;display:inline-flex!important}.pricing-showcase-section .plan-grid{gap:16px!important;width:100%!important;height:auto!important;display:grid!important}.pricing-showcase-section .plan-card{box-sizing:border-box!important;background:linear-gradient(#ffffff14,#ffffff05),#00028d2e!important;border-radius:28px!important;place-items:stretch stretch!important;width:100%!important;height:auto!important;min-height:0!important;padding:22px 16px 18px!important;display:grid!important;overflow:hidden!important;box-shadow:0 20px 44px #0000003d!important}.pricing-showcase-section .plan-card.featured{order:-1;background:linear-gradient(149.66deg,#000caef5 12.59%,#0e319ff5 96.2%),#000cae!important;border-color:#0dbbe9!important;box-shadow:0 24px 54px #0000004d!important}.pricing-showcase-section .plan-card-pro{padding-top:50px!important}.pricing-showcase-section .plan-card-premium{padding-top:48px!important}.pricing-showcase-section .plan-head{align-items:flex-start!important;gap:4px!important}.pricing-showcase-section .plan-head h3{text-align:left!important;white-space:normal!important;padding:0!important;font-size:1.32rem!important;line-height:1.15!important}.pricing-showcase-section .price{align-items:flex-end!important;gap:6px!important}.pricing-showcase-section .price span{width:auto!important;padding-bottom:8px!important;font-size:1.42rem!important;line-height:1!important}.pricing-showcase-section .price strong{font-size:clamp(3.25rem,18vw,4.8rem)!important;line-height:.94!important}.pricing-showcase-section .plan-divider{width:100%!important;margin:14px 0!important}.pricing-showcase-section .check-list{gap:8px!important}.pricing-showcase-section .check-list li{align-items:flex-start!important;gap:10px!important;min-height:0!important;line-height:1.35!important}.pricing-showcase-section .check-list li>span{flex-basis:21px!important;width:21px!important;height:21px!important;margin-top:1px!important;font-size:.82rem!important}.pricing-showcase-section .check-list p{white-space:normal!important;min-width:0!important;font-size:.93rem!important;line-height:1.38!important}.pricing-showcase-section .plan-select-row{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;margin:18px 0 12px!important;display:grid!important}.pricing-showcase-section .plan-select-row button,.pricing-showcase-section .plan-select-row button:first-child,.pricing-showcase-section .plan-select-row button:last-child{white-space:nowrap!important;border-radius:14px!important;width:100%!important;min-width:0!important;height:42px!important;padding:0 10px!important;font-size:.88rem!important}.pricing-showcase-section .plan-action,.pricing-showcase-section .plan-card-free .plan-action,.pricing-showcase-section .plan-card-pro .plan-action,.pricing-showcase-section .plan-card-premium .plan-action{box-sizing:border-box!important;border-radius:999px!important;width:100%!important;height:48px!important;margin-top:18px!important;padding:0 16px!important;font-size:1rem!important;font-weight:800!important}.pricing-showcase-section .plan-card-pro .plan-action,.pricing-showcase-section .plan-card-premium .plan-action{margin-top:0!important}.pricing-showcase-section .plan-ribbon{width:132px!important;height:126px!important;top:0!important;right:0!important}.pricing-showcase-section .plan-ribbon-pro>span,.pricing-showcase-section .plan-ribbon-premium>span{font-size:.72rem!important;top:34px!important;right:8px!important}.split-heading h2,.section-heading h2{max-width:12ch!important;font-size:clamp(1.7rem,8vw,2.2rem)!important;line-height:1.12!important}.marketing-card-grid,.segment-grid,.recommendation-grid,.plan-grid{gap:14px!important}.nota-fiscal-page>section,.gv-page>section,.pdv-page>section,.estoque-page>section,.financeiro-page>section,.relatorios-page>section,.obrigado-page>section,.drugstore-page>section,.fashion-page>section,.materials-page>section,.auto-page>section,.restaurant-page>section,.market-page>section,.service-page>section,.sales-page>section{padding:56px 18px}.nota-fiscal-page h1,.gv-page h1,.pdv-page h1,.estoque-page h1,.financeiro-page h1,.relatorios-page h1,.obrigado-page h1,.drugstore-page h1,.fashion-page h1,.materials-page h1,.auto-page h1,.restaurant-page h1,.market-page h1,.service-page h1,.sales-page h1{overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:12ch!important;height:auto!important;font-size:clamp(1.95rem,9vw,2.35rem)!important;line-height:1.06!important}.nota-fiscal-page h1 span,.gv-page h1 span,.pdv-page h1 span,.estoque-page h1 span,.financeiro-page h1 span,.relatorios-page h1 span,.obrigado-page h1 span,.drugstore-page h1 span,.fashion-page h1 span,.materials-page h1 span,.auto-page h1 span,.restaurant-page h1 span,.market-page h1 span,.service-page h1 span,.sales-page h1 span{overflow-wrap:anywhere}.nota-fiscal-page h2,.gv-page h2,.pdv-page h2,.estoque-page h2,.financeiro-page h2,.relatorios-page h2,.obrigado-page h2,.drugstore-page h2,.fashion-page h2,.materials-page h2,.auto-page h2,.restaurant-page h2,.market-page h2,.service-page h2,.sales-page h2{overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:12ch!important;height:auto!important;font-size:clamp(1.7rem,8vw,2.35rem)!important;line-height:1.1!important}.nota-fiscal-page p,.gv-page p,.pdv-page p,.estoque-page p,.financeiro-page p,.relatorios-page p,.obrigado-page p,.drugstore-page p,.fashion-page p,.materials-page p,.auto-page p,.restaurant-page p,.market-page p,.service-page p,.sales-page p{overflow-wrap:anywhere;white-space:normal!important;width:100%!important;max-width:36ch!important;height:auto!important;font-size:1rem!important;line-height:1.55!important}.drugstore-main-frame,.fashion-main-frame,.materials-main-frame,.auto-main-frame,.restaurant-main-frame,.market-main-frame{margin-top:40px!important}.drugstore-page section,.fashion-page section,.materials-page section,.auto-page section,.restaurant-page section,.market-page section{background-color:#f9fbfe}.drugstore-home,.fashion-home,.materials-home,.auto-home,.restaurant-home,.market-home{background:linear-gradient(90deg,#00028df0,#1146c0b8),#00028d!important;padding-top:56px!important;padding-bottom:56px!important}.drugstore-home-canvas,.fashion-home-canvas,.materials-home-canvas,.auto-home-canvas,.restaurant-home-canvas,.market-home-canvas{background:0 0!important;gap:28px!important;width:100%!important;max-width:100%!important}.drugstore-home-base,.drugstore-home-product-frame,.drugstore-home-overlay,.fashion-home-base,.fashion-home-store-frame,.fashion-home-overlay,.materials-home-bg,.materials-home-overlay,.auto-home-base,.auto-home-bg,.auto-home-product,.auto-home-overlay,.restaurant-home-bg,.restaurant-home-overlay,.market-home-bg-frame,.market-home-overlay,.market-home-features,.auto-home-features{display:none!important}.drugstore-home-copy,.fashion-home-copy,.materials-home-copy,.auto-home-copy,.restaurant-home-copy,.market-home-copy{color:#fff;z-index:1}.drugstore-home-copy h1,.drugstore-home-copy p,.fashion-home-copy h1,.fashion-home-copy p,.materials-home-copy h1,.materials-home-copy p,.auto-home-copy h1,.auto-home-copy p,.restaurant-home-copy h1,.restaurant-home-copy p,.market-home-copy h1,.market-home-copy p{color:#fff!important}.drugstore-main-frame,.fashion-main-frame,.materials-main-frame,.auto-main-frame,.restaurant-main-frame,.market-main-frame{padding-top:32px!important;padding-bottom:32px!important}.drugstore-main-cards,.fashion-main-cards,.materials-main-cards,.auto-main-cards,.restaurant-main-cards,.market-main-cards,.drugstore-security-cards,.fashion-security-cards,.materials-security-cards,.restaurant-segment-banner-cards,.market-segment-banner-cards,.fashion-review-cards,.materials-review-cards{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.drugstore-main-card,.fashion-main-card,.materials-main-card,.auto-main-card,.restaurant-main-card,.market-main-card,.drugstore-security-card,.fashion-security-card,.materials-security-card,.restaurant-segment-banner-card,.market-segment-banner-card,.fashion-review-card,.materials-review-card,.restaurant-review-card,.market-review-card,.auto-review-card,.drugstore-review-card{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;transform:none!important}.drugstore-main-card,.fashion-main-card,.materials-main-card,.auto-main-card,.restaurant-main-card,.market-main-card{background:#fff!important;border-radius:18px!important;padding:18px!important}.drugstore-main-card-content,.fashion-main-card-content,.materials-main-card-content,.auto-main-card-content,.restaurant-main-card-content,.market-main-card-content{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important;position:relative!important}.drugstore-main-text,.fashion-main-text,.materials-main-text,.auto-main-text,.restaurant-main-text,.market-main-text,.drugstore-main-description,.fashion-main-description,.materials-main-description,.auto-main-description,.restaurant-main-description,.market-main-description{width:100%!important;height:auto!important;min-height:0!important}.drugstore-main-description span,.fashion-main-description span,.materials-main-description span,.auto-main-description span,.restaurant-main-description span,.market-main-description span{color:#08f!important;margin-top:8px!important;font-weight:700!important;display:inline-flex!important}.drugstore-stock-system-frame,.drugstore-stock-image-frame,.drugstore-product-main-image,.fashion-pdv-media,.fashion-inventory-image,.materials-pdv-media,.materials-inventory-image,.auto-service-image,.auto-orders-main-image,.restaurant-service-image-frame,.restaurant-product-main-image,.market-pdv-shadow,.market-pdv-product,.market-inventory-image-wrap{display:none!important}.drugstore-stock-panel,.fashion-pdv-panel,.materials-pdv-panel,.restaurant-service-panel,.market-pdv-panel{border-radius:18px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.drugstore-stock-copy,.fashion-pdv-copy,.fashion-inventory-copy,.materials-pdv-copy,.materials-inventory-copy,.auto-service-copy,.auto-orders-main-copy,.restaurant-service-copy,.restaurant-product-main-description,.market-pdv-copy,.market-inventory-content{z-index:1;max-width:100%!important}.nota-fiscal-page [class*=-benefits],.nota-fiscal-page [class*=-list],.nota-fiscal-page [class*=-cards],.gv-page [class*=-benefits],.gv-page [class*=-list],.gv-page [class*=-cards],.pdv-page [class*=-benefits],.pdv-page [class*=-list],.pdv-page [class*=-cards],.estoque-page [class*=-benefits],.estoque-page [class*=-list],.estoque-page [class*=-cards],.financeiro-page [class*=-benefits],.financeiro-page [class*=-list],.financeiro-page [class*=-cards],.relatorios-page [class*=-benefits],.relatorios-page [class*=-list],.relatorios-page [class*=-cards],.obrigado-page [class*=-benefits],.obrigado-page [class*=-list],.obrigado-page [class*=-cards],.drugstore-page [class*=-benefits],.drugstore-page [class*=-list],.drugstore-page [class*=-cards],.fashion-page [class*=-benefits],.fashion-page [class*=-list],.fashion-page [class*=-cards],.materials-page [class*=-benefits],.materials-page [class*=-list],.materials-page [class*=-cards],.auto-page [class*=-benefits],.auto-page [class*=-list],.auto-page [class*=-cards],.restaurant-page [class*=-benefits],.restaurant-page [class*=-list],.restaurant-page [class*=-cards],.market-page [class*=-benefits],.market-page [class*=-list],.market-page [class*=-cards],.service-page [class*=-benefits],.service-page [class*=-list],.service-page [class*=-cards],.sales-page [class*=-benefits],.sales-page [class*=-list],.sales-page [class*=-cards]{grid-template-columns:1fr}.nota-fiscal-page a[class*=button],.gv-page a[class*=button],.pdv-page a[class*=button],.estoque-page a[class*=button],.financeiro-page a[class*=button],.relatorios-page a[class*=button],.obrigado-page a[class*=button],.drugstore-page a[class*=button],.fashion-page a[class*=button],.materials-page a[class*=button],.auto-page a[class*=button],.restaurant-page a[class*=button],.market-page a[class*=button],.service-page a[class*=button],.sales-page a[class*=button]{width:100%!important}.drugstore-page>.drugstore-home{background:#f7fbff!important;padding:0!important}.drugstore-page .drugstore-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 86% 28%,#0dbbe957,#0000 33%),linear-gradient(#00028d 0%,#113fc0 100%)!important;border-bottom-right-radius:44px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.drugstore-page .drugstore-home-base,.drugstore-page .drugstore-home-product-frame,.drugstore-page .drugstore-home-overlay{pointer-events:none;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.drugstore-page .drugstore-home-base{z-index:0;opacity:.22!important}.drugstore-page .drugstore-home-base img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.drugstore-page .drugstore-home-product-frame{display:none!important}.drugstore-page .drugstore-home-product-frame img{object-fit:contain!important;object-position:right bottom!important;width:100%!important;max-width:none!important;height:100%!important;position:relative!important}.drugstore-page .drugstore-home-overlay{z-index:1;background:linear-gradient(#00028d5c,#00028df0),linear-gradient(90deg,#00028df0,#00028d47)!important}.drugstore-page .drugstore-home-white-panel{display:none!important}.drugstore-page .drugstore-home-copy{z-index:3;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 14px!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.drugstore-page .drugstore-home-badge{text-transform:uppercase;box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:6px 14px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.25!important;display:inline-flex!important}.drugstore-page .drugstore-home-text{gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.drugstore-page .drugstore-home-text h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,11.3ch)!important;max-width:11.3ch!important;margin:0!important;font-size:clamp(2.02rem,9.1vw,2.5rem)!important;line-height:1.08!important}.drugstore-page .drugstore-home-text p{color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,32ch)!important;max-width:32ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.drugstore-page .drugstore-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;height:auto!important;margin-top:8px!important;display:grid!important}.drugstore-page .drugstore-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.drugstore-page .drugstore-main-frame{z-index:4;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:10px 0 0!important;padding:28px 14px 26px!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 -18px 42px #00135d2e!important}.drugstore-page .drugstore-main-frame h2,.drugstore-page .drugstore-product-main-canvas h2,.drugstore-page .drugstore-security-canvas h2,.drugstore-page .drugstore-integrations-canvas h2,.drugstore-page .drugstore-reviews-canvas h2{color:#10131d!important;text-align:left!important;white-space:normal!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.drugstore-page .drugstore-main-frame h2 span,.drugstore-page .drugstore-product-main-canvas h2 span,.drugstore-page .drugstore-security-canvas h2 span,.drugstore-page .drugstore-integrations-canvas h2 span{color:#08f!important}.drugstore-page .drugstore-main-cards{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.drugstore-page .drugstore-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;height:auto!important;min-height:0!important;padding:14px 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.drugstore-page .drugstore-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.drugstore-page .drugstore-main-icon-box,.drugstore-page .drugstore-main-icon-full{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important;transform:none!important}.drugstore-page .drugstore-main-icon-box img,.drugstore-page .drugstore-main-icon-full{object-fit:contain!important;width:32px!important;height:32px!important}.drugstore-page .drugstore-main-text{gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-main-text h3{color:#10131d!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.drugstore-page .drugstore-main-text p{color:#617083!important;white-space:normal!important;overflow-wrap:anywhere!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;min-height:0!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.drugstore-page .drugstore-main-text a{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.drugstore-page .drugstore-stock-container{z-index:5;box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:18px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:0 0 26px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 20px 44px #00186838!important}.drugstore-page .drugstore-stock-panel{display:none!important}.drugstore-page .drugstore-stock-copy{color:#fff!important;gap:14px!important;width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-stock-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;display:inline-flex!important}.drugstore-page .drugstore-stock-copy h2{color:#fff!important;width:100%!important;max-width:13ch!important;min-height:0!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important}.drugstore-page .drugstore-stock-copy>p:not(.drugstore-stock-badge){color:#ffffffe6!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.drugstore-page .drugstore-stock-benefits,.drugstore-page .drugstore-product-main-benefits,.drugstore-page .drugstore-review-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-stock-benefit,.drugstore-page .drugstore-product-main-benefit,.drugstore-page .drugstore-review-benefit{grid-area:auto!important;align-items:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-stock-benefit span,.drugstore-page .drugstore-product-main-benefit span,.drugstore-page .drugstore-review-benefit{white-space:normal!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;line-height:1.35!important}.drugstore-page .drugstore-stock-button{color:#fff!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.drugstore-page .drugstore-stock-system-frame,.drugstore-page .drugstore-stock-image-frame{display:none!important}.drugstore-page .drugstore-stock-image-frame img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-product-main-container,.drugstore-page .drugstore-security-banner,.drugstore-page .drugstore-integrations-frame{background:#f7fbff!important;padding:48px 18px!important}.drugstore-page .drugstore-product-main-canvas,.drugstore-page .drugstore-security-canvas,.drugstore-page .drugstore-integrations-canvas{background:0 0!important;gap:20px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-product-main-image{aspect-ratio:440/246!important;border-radius:22px!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 40px #001e542e!important}.drugstore-page .drugstore-product-main-image img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.drugstore-page .drugstore-product-main-copy{color:#10131d!important;gap:14px!important;width:100%!important;max-width:34ch!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-product-main-copy>p{color:#617083!important;width:100%!important;max-width:34ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.drugstore-page .drugstore-product-main-benefit{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:14px!important;padding:12px!important}.drugstore-page .drugstore-security-cards,.drugstore-page .drugstore-integrations-panel{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.drugstore-page .drugstore-security-card{box-sizing:border-box!important;background:linear-gradient(#08f 0%,#0059d8 100%)!important;border-radius:18px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:86px!important;padding:16px!important;display:flex!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541f!important}.drugstore-page .drugstore-security-card img{object-fit:contain!important;width:34px!important;height:34px!important}.drugstore-page .drugstore-security-card p{color:#fff!important;text-align:left!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:1rem!important;line-height:1.24!important}.drugstore-page .drugstore-integrations-list{grid-template-columns:1fr!important;place-items:stretch stretch!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.drugstore-page .drugstore-integration-card,.drugstore-page .drugstore-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.drugstore-page .drugstore-integration-card{min-height:78px!important;padding-left:66px!important;display:block!important;overflow:visible!important}.drugstore-page .drugstore-integration-card:before{content:"";background-color:#edf9ff;background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border-radius:12px;width:36px;height:36px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.drugstore-page .drugstore-integration-card:after{color:#10131d;white-space:pre-line;content:"";font-size:1rem;font-weight:900;line-height:1.28;position:absolute;top:50%;left:66px;transform:translateY(-50%)}.drugstore-page .drugstore-integration-card:first-child:before{background-image:url(/images/figma/drogaria-frame6-backup.svg)}.drugstore-page .drugstore-integration-card:first-child:after{content:"Backup\a automatico"}.drugstore-page .drugstore-integration-card:nth-child(2):before{background-image:url(/images/figma/drogaria-frame6-tef.svg)}.drugstore-page .drugstore-integration-card:nth-child(2):after{content:"Tef\a Pagamento"}.drugstore-page .drugstore-integration-card:nth-child(3):before{background-image:url(/images/figma/drogaria-frame6-printer.svg)}.drugstore-page .drugstore-integration-card:nth-child(3):after{content:"Impressoras\a Integrada"}.drugstore-page .drugstore-integration-card:nth-child(4):before{background-image:url(/images/figma/drogaria-frame6-nfce.svg)}.drugstore-page .drugstore-integration-card:nth-child(4):after{content:"NFC-e\a Fiscal"}.drugstore-page .drugstore-integration-card:nth-child(5):before{background-image:url(/images/figma/drogaria-frame6-danfe.svg)}.drugstore-page .drugstore-integration-card:nth-child(5):after{content:"Danfe\a Fiscal"}.drugstore-page .drugstore-integration-card:nth-child(6):before{background-image:url(/images/figma/drogaria-frame6-comandas.svg)}.drugstore-page .drugstore-integration-card:nth-child(6):after{content:"XML\a Importacao"}.drugstore-page .drugstore-integration-content,.drugstore-page .drugstore-review-author{opacity:1!important;visibility:visible!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:42px!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.drugstore-page .drugstore-integration-content{justify-content:flex-start!important;display:none!important}.drugstore-page .drugstore-integration-content img{object-fit:contain!important;opacity:1!important;visibility:visible!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;display:block!important;transform:none!important}.drugstore-page .drugstore-integration-content div{opacity:1!important;visibility:visible!important;gap:2px!important;width:auto!important;min-width:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.drugstore-page .drugstore-integration-content strong{color:#10131d!important;opacity:1!important;visibility:visible!important;font-size:1rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.drugstore-page .drugstore-integration-content span{color:#617083!important;white-space:normal!important;opacity:1!important;visibility:visible!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;font-weight:600!important;line-height:1.42!important;display:block!important}.drugstore-page .drugstore-reviews{background:#08f!important;padding:48px 18px!important}.drugstore-page .drugstore-reviews-canvas{background:0 0!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-reviews-canvas h2{color:#fff!important}.drugstore-page .drugstore-review-card{gap:14px!important;display:grid!important}.drugstore-page .drugstore-review-text{grid-template-columns:auto 1fr!important;gap:10px!important;width:100%!important;padding:0!important;display:grid!important}.drugstore-page .drugstore-review-text span{color:#0dbbe9!important;font-size:2.4rem!important;line-height:.8!important}.drugstore-page .drugstore-review-text p{color:#10131d!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.drugstore-page .drugstore-review-author{padding:0!important}.drugstore-page .drugstore-review-author strong{white-space:normal!important}.drugstore-page .drugstore-review-cta-band{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;width:100%!important;min-width:0!important;height:auto!important;margin-top:12px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 20px 44px #00186838!important}.drugstore-page .drugstore-review-cta-content{gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-review-cta-content h3{color:#fff!important;width:100%!important;max-width:13ch!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-review-cta-content>p{color:#ffffffe6!important;width:100%!important;max-width:32ch!important;margin:0!important;font-size:.96rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-review-cta-primary,.drugstore-page .drugstore-review-cta-secondary{white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important;position:relative!important;inset:auto!important}.drugstore-page .drugstore-review-benefit{box-sizing:border-box!important;color:#fff!important;text-align:left!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:13px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:9px!important;padding:9px 11px!important}.fashion-page>.fashion-home{background:#f7fbff!important;padding:0!important}.fashion-page .fashion-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe942,#0000 32%),linear-gradient(#00028d 0%,#113fc0 100%)!important;border-bottom-right-radius:44px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.fashion-page .fashion-home-base,.fashion-page .fashion-home-store-frame,.fashion-page .fashion-home-overlay,.fashion-page .fashion-home-white-panel{display:none!important}.fashion-page .fashion-home-copy{z-index:2;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 14px!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-home-badge{text-transform:uppercase;box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:6px 14px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.25!important;display:inline-flex!important}.fashion-page .fashion-home-text{gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.fashion-page .fashion-home-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,12ch)!important;max-width:12ch!important;margin:0!important;font-size:clamp(2.02rem,9.1vw,2.5rem)!important;line-height:1.08!important}.fashion-page .fashion-home-copy p:not(.fashion-home-badge){color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,32ch)!important;max-width:32ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.fashion-page .fashion-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;height:auto!important;margin-top:8px!important;display:grid!important}.fashion-page .fashion-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.fashion-page .fashion-main-frame{z-index:3;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:100vw!important;max-width:100vw!important;height:auto!important;margin:10px -18px 0!important;padding:28px 26px 26px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 -18px 42px #00135d2e!important}.fashion-page .fashion-main-frame h2,.fashion-page .fashion-pdv-copy h2,.fashion-page .fashion-inventory-copy h2,.fashion-page .fashion-security-canvas h2,.fashion-page .fashion-integrations-canvas h2,.fashion-page .fashion-reviews-canvas>h2{color:#10131d!important;text-align:left!important;white-space:normal!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.fashion-page .fashion-main-frame h2 span,.fashion-page .fashion-security-canvas h2 span,.fashion-page .fashion-integrations-canvas h2 span{color:#08f!important}.fashion-page .fashion-main-cards{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.fashion-page .fashion-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;height:auto!important;min-height:0!important;padding:14px 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.fashion-page .fashion-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:0!important;display:grid!important}.fashion-page .fashion-main-icon-box,.fashion-page .fashion-main-icon-full{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;padding:0!important;display:grid!important;transform:none!important}.fashion-page .fashion-main-icon-box img,.fashion-page .fashion-main-icon-full{object-fit:contain!important;width:32px!important;height:32px!important}.fashion-page .fashion-main-text,.fashion-page .fashion-main-description{gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-main-text h3{color:#10131d!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.fashion-page .fashion-main-description p{color:#617083!important;white-space:normal!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.fashion-page .fashion-main-description span{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.fashion-page .fashion-pdv-container,.fashion-page .fashion-inventory-container,.fashion-page .fashion-security-banner,.fashion-page .fashion-integrations-frame{background:#f7fbff!important;padding:48px 18px!important}.fashion-page .fashion-pdv-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:18px!important;width:100%!important;max-width:100%!important;height:auto!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 20px 44px #00186838!important}.fashion-page .fashion-pdv-panel,.fashion-page .fashion-pdv-media{display:none!important}.fashion-page .fashion-pdv-copy{color:#fff!important;gap:14px!important;width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-pdv-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;display:inline-flex!important}.fashion-page .fashion-pdv-copy h2{color:#fff!important}.fashion-page .fashion-pdv-copy>p:not(.fashion-pdv-badge){color:#ffffffe6!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.fashion-page .fashion-pdv-benefits,.fashion-page .fashion-inventory-benefits,.fashion-page .fashion-review-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-pdv-benefit,.fashion-page .fashion-inventory-benefit,.fashion-page .fashion-review-benefit{align-items:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important}.fashion-page .fashion-pdv-benefit span,.fashion-page .fashion-inventory-benefit span,.fashion-page .fashion-review-benefit span{white-space:normal!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;line-height:1.35!important}.fashion-page .fashion-pdv-button{color:#fff!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.fashion-page .fashion-inventory-canvas,.fashion-page .fashion-security-canvas,.fashion-page .fashion-integrations-canvas{background:0 0!important;gap:20px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-inventory-image{aspect-ratio:560/313!important;border-radius:22px!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 40px #001e542e!important}.fashion-page .fashion-inventory-image img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.fashion-page .fashion-inventory-copy{color:#10131d!important;gap:14px!important;width:100%!important;max-width:34ch!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-inventory-copy>p{color:#617083!important;width:100%!important;max-width:34ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.fashion-page .fashion-inventory-benefit{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:14px!important;padding:12px!important}.fashion-page .fashion-security-cards,.fashion-page .fashion-integrations-panel,.fashion-page .fashion-review-cards{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.fashion-page .fashion-security-card{box-sizing:border-box!important;background:linear-gradient(#08f 0%,#0059d8 100%)!important;border-radius:18px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:86px!important;padding:16px!important;display:flex!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541f!important}.fashion-page .fashion-security-card img{object-fit:contain!important;width:34px!important;height:34px!important}.fashion-page .fashion-security-card p{color:#fff!important;text-align:left!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:1rem!important;line-height:1.24!important}.fashion-page .fashion-integrations-list{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.fashion-page .fashion-integration-card,.fashion-page .fashion-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.fashion-page .fashion-integration-content,.fashion-page .fashion-review-author{align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.fashion-page .fashion-integration-content img{object-fit:contain!important;flex:0 0 34px!important;width:34px!important;height:34px!important}.fashion-page .fashion-integration-content div{gap:2px!important;width:auto!important;min-width:0!important;display:grid!important}.fashion-page .fashion-integration-content strong{color:#10131d!important;font-size:1rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.fashion-page .fashion-integration-content span{color:#617083!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;font-weight:600!important;line-height:1.42!important;display:block!important}.fashion-page .fashion-reviews{background:#08f!important;padding:48px 18px!important}.fashion-page .fashion-reviews-canvas{background:0 0!important;gap:14px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-reviews-canvas>h2{color:#fff!important}.fashion-page .fashion-review-card{gap:14px!important;display:grid!important}.fashion-page .fashion-review-text{grid-template-columns:auto 1fr!important;gap:10px!important;width:100%!important;padding:0!important;display:grid!important}.fashion-page .fashion-review-text span{color:#0dbbe9!important;font-size:2.4rem!important;line-height:.8!important}.fashion-page .fashion-review-text p{color:#10131d!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.fashion-page .fashion-review-author{padding:0!important}.fashion-page .fashion-review-author strong{white-space:normal!important}.fashion-page .fashion-review-cta{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:14px!important;width:100%!important;min-width:0!important;height:auto!important;margin-top:12px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 20px 44px #00186838!important}.fashion-page .fashion-review-cta-copy,.fashion-page .fashion-review-actions{gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.fashion-page .fashion-review-cta-copy h3{color:#fff!important;width:100%!important;max-width:13ch!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important}.fashion-page .fashion-review-cta-copy>p{color:#ffffffe6!important;width:100%!important;max-width:32ch!important;margin:0!important;font-size:.96rem!important;line-height:1.5!important}.fashion-page .fashion-review-benefit{box-sizing:border-box!important;color:#fff!important;text-align:left!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:13px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:9px!important;padding:9px 11px!important}.fashion-page .fashion-review-benefit img{flex:0 0 14px!important;width:14px!important;height:14px!important;margin-top:2px!important}.fashion-page .fashion-review-benefit span{color:#fff!important}.fashion-page .fashion-review-button{white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.materials-page>.materials-home{background:#f7fbff!important;padding:0!important}.materials-page .materials-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe942,#0000 32%),linear-gradient(#00028d 0%,#113fc0 43%,#f7fbff 43%)!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.materials-page .materials-home-bg,.materials-page .materials-home-overlay,.materials-page .materials-home-white-panel{display:none!important}.materials-page .materials-home-copy{z-index:2;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 28px!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-home-badge{text-transform:uppercase;box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:6px 14px!important;font-size:.72rem!important;font-weight:900!important;line-height:1.25!important;display:inline-flex!important}.materials-page .materials-home-text{gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.materials-page .materials-home-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,12ch)!important;max-width:12ch!important;margin:0!important;font-size:clamp(2.02rem,9.1vw,2.5rem)!important;line-height:1.08!important}.materials-page .materials-home-copy h1 span{color:#0dbbe9!important}.materials-page .materials-home-copy p:not(.materials-home-badge){color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,32ch)!important;max-width:32ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.materials-page .materials-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;height:auto!important;margin-top:8px!important;display:grid!important}.materials-page .materials-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.materials-page .materials-main-frame{z-index:3;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:100vw!important;max-width:100vw!important;height:auto!important;margin:0 -18px!important;padding:28px 26px 26px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 -18px 42px #00135d2e!important}.materials-page .materials-main-frame h2,.materials-page .materials-pdv-copy h2,.materials-page .materials-inventory-copy h2,.materials-page .materials-security-banner h2,.materials-page .materials-integrations-frame h2,.materials-page .materials-reviews>h2{color:#10131d!important;text-align:left!important;white-space:normal!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.materials-page .materials-main-frame h2 span,.materials-page .materials-security-banner h2 span,.materials-page .materials-integrations-frame h2 span{color:#08f!important}.materials-page .materials-main-cards{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.materials-page .materials-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;height:auto!important;min-height:0!important;padding:14px 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.materials-page .materials-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:0!important;display:grid!important}.materials-page .materials-main-icon-box,.materials-page .materials-main-icon-full{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;padding:0!important;display:grid!important;transform:none!important}.materials-page .materials-main-icon-box img,.materials-page .materials-main-icon-full{object-fit:contain!important;width:32px!important;height:32px!important}.materials-page .materials-main-text,.materials-page .materials-main-description{gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-main-text h3{color:#10131d!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.materials-page .materials-main-description p{color:#617083!important;white-space:normal!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.materials-page .materials-main-description span{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.materials-page .materials-pdv-container,.materials-page .materials-inventory-container,.materials-page .materials-security-banner,.materials-page .materials-integrations-frame{box-sizing:border-box!important;background:#f7fbff!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:auto!important;margin:0 -18px!important;padding:48px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.materials-page .materials-pdv-container{padding:48px 18px!important}.materials-page .materials-pdv-panel{background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;width:auto!important;height:calc(100% - 96px)!important;display:block!important;position:absolute!important;inset:48px 18px auto!important;transform:none!important;box-shadow:0 20px 44px #00186838!important}.materials-page .materials-pdv-copy,.materials-page .materials-pdv-benefits{z-index:2;box-sizing:border-box!important;color:#fff!important;gap:14px!important;width:100%!important;padding:0 18px!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-pdv-copy{padding-top:28px!important}.materials-page .materials-pdv-benefits{grid-template-columns:1fr!important;gap:8px!important;margin:0!important;padding-bottom:28px!important}.materials-page .materials-pdv-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;display:inline-flex!important}.materials-page .materials-pdv-copy h2{color:#fff!important}.materials-page .materials-pdv-copy>p:not(.materials-pdv-badge){color:#ffffffe6!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.materials-page .materials-pdv-benefit,.materials-page .materials-inventory-benefit,.materials-page .materials-review-benefit{white-space:normal!important;align-items:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important}.materials-page .materials-pdv-benefit span,.materials-page .materials-inventory-benefit span,.materials-page .materials-review-benefit span{white-space:normal!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;line-height:1.35!important}.materials-page .materials-pdv-media{display:none!important}.materials-page .materials-inventory-container{gap:20px!important}.materials-page .materials-inventory-image{aspect-ratio:522/292!important;border-radius:22px!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 40px #001e542e!important}.materials-page .materials-inventory-image img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.materials-page .materials-inventory-copy{color:#10131d!important;gap:14px!important;width:100%!important;max-width:34ch!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-inventory-copy>p{color:#617083!important;width:100%!important;max-width:34ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.materials-page .materials-inventory-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.materials-page .materials-inventory-benefit{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:14px!important;padding:12px!important}.materials-page .materials-security-cards,.materials-page .materials-integrations-panel,.materials-page .materials-review-cards{width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.materials-page .materials-security-card{box-sizing:border-box!important;background:linear-gradient(#08f 0%,#0059d8 100%)!important;border-radius:18px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:86px!important;padding:16px!important;display:flex!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541f!important}.materials-page .materials-security-card img{object-fit:contain!important;width:34px!important;height:34px!important}.materials-page .materials-security-card p{color:#fff!important;text-align:left!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:1rem!important;line-height:1.24!important}.materials-page .materials-integrations-list{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.materials-page .materials-integration-card,.materials-page .materials-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.materials-page .materials-integration-content,.materials-page .materials-review-author{align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:auto!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.materials-page .materials-integration-content img{object-fit:contain!important;flex:0 0 34px!important;width:34px!important;height:34px!important}.materials-page .materials-integration-content div{gap:2px!important;width:auto!important;min-width:0!important;display:grid!important}.materials-page .materials-integration-content strong{color:#10131d!important;font-size:1rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.materials-page .materials-integration-content span{color:#617083!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;font-weight:600!important;line-height:1.42!important;display:block!important}.materials-page .materials-reviews{box-sizing:border-box!important;background:#08f!important;gap:14px!important;width:100vw!important;min-width:0!important;max-width:100vw!important;height:auto!important;margin:0 -18px!important;padding:48px 18px!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-reviews>h2{color:#fff!important}.materials-page .materials-review-cards{gap:12px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-review-card{box-sizing:border-box!important;gap:14px!important;width:100%!important;height:auto!important;min-height:0!important;padding:18px!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-review-copy{grid-template-columns:auto 1fr!important;gap:10px!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important}.materials-page .materials-review-copy span{color:#0dbbe9!important;font-size:2.4rem!important;line-height:.8!important}.materials-page .materials-review-copy p{color:#10131d!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.materials-page .materials-review-author{padding:0!important}.materials-page .materials-review-author strong{white-space:normal!important}.materials-page .materials-review-cta{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:14px!important;width:100%!important;min-width:0!important;height:auto!important;margin-top:12px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 20px 44px #00186838!important}.materials-page .materials-review-cta-copy,.materials-page .materials-review-actions{gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.materials-page .materials-review-cta-copy h3{color:#fff!important;width:100%!important;max-width:13ch!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important}.materials-page .materials-review-cta-copy>p{color:#ffffffe6!important;width:100%!important;max-width:32ch!important;margin:0!important;font-size:.96rem!important;line-height:1.5!important}.materials-page .materials-review-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.materials-page .materials-review-benefit{box-sizing:border-box!important;color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:13px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:9px!important;padding:9px 11px!important;display:flex!important}.materials-page .materials-review-benefit img{flex:0 0 14px!important;width:14px!important;height:14px!important;margin-top:2px!important}.materials-page .materials-review-benefit span{color:#fff!important;white-space:normal!important}.materials-page .materials-review-button{white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.restaurant-page>.restaurant-home{background:#f7fbff!important;padding:0!important}.restaurant-page .restaurant-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 86% 28%,#0dbbe947,#0000 31%),linear-gradient(#00028d 0%,#113fc0 100%)!important;border-bottom-right-radius:44px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.restaurant-page .restaurant-home-bg,.restaurant-page .restaurant-home-overlay{pointer-events:none;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.restaurant-page .restaurant-home-bg{opacity:.24!important}.restaurant-page .restaurant-home-bg img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.restaurant-page .restaurant-home-overlay{z-index:1;background:linear-gradient(#00028d5c,#00028df0),linear-gradient(90deg,#00028deb,#00028d57)!important}.restaurant-page .restaurant-home-white-panel{display:none!important}.restaurant-page .restaurant-home-copy{z-index:2;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 14px!important;display:grid!important;position:relative!important}.restaurant-page .restaurant-home-badge{text-transform:uppercase;box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:6px 14px!important;font-size:.74rem!important;font-weight:900!important;line-height:1.25!important;display:inline-flex!important}.restaurant-page .restaurant-home-text{gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.restaurant-page .restaurant-home-text h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,12ch)!important;max-width:12ch!important;margin:0!important;font-size:clamp(2.05rem,9.3vw,2.55rem)!important;line-height:1.08!important}.restaurant-page .restaurant-home-text p{color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,34ch)!important;max-width:34ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.restaurant-page .restaurant-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;height:auto!important;margin-top:8px!important;display:grid!important}.restaurant-page .restaurant-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.restaurant-page .restaurant-main-frame{z-index:3;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:10px 0 0!important;padding:28px 14px 26px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 -18px 42px #00135d2e!important}.restaurant-page .restaurant-main-frame h2,.restaurant-page .restaurant-product-main-canvas h2,.restaurant-page .restaurant-segment-banner-canvas h2,.restaurant-page .restaurant-frame-six-canvas h2,.restaurant-page .restaurant-reviews h2{color:#10131d!important;text-align:left!important;white-space:normal!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.restaurant-page .restaurant-main-frame h2 span,.restaurant-page .restaurant-segment-banner-canvas h2 span,.restaurant-page .restaurant-frame-six-canvas h2 span,.restaurant-page .restaurant-reviews h2 span{color:#08f!important}.restaurant-page .restaurant-main-cards{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.restaurant-page .restaurant-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;height:auto!important;min-height:0!important;padding:14px 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.restaurant-page .restaurant-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.restaurant-page .restaurant-main-icon-box,.restaurant-page .restaurant-main-icon-full{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important;transform:none!important}.restaurant-page .restaurant-main-icon-box img,.restaurant-page .restaurant-main-icon-full{object-fit:contain!important;width:32px!important;height:32px!important}.restaurant-page .restaurant-main-text,.restaurant-page .restaurant-main-description{gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-main-text h3,.restaurant-page .restaurant-main-text h3.restaurant-main-title-compact{color:#10131d!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.restaurant-page .restaurant-main-description p{color:#617083!important;white-space:normal!important;overflow-wrap:anywhere!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.restaurant-page .restaurant-main-description span{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.restaurant-page .restaurant-service-container{z-index:4;box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:18px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:0 0 26px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 20px 44px #00186838!important}.restaurant-page .restaurant-service-panel{display:none!important}.restaurant-page .restaurant-service-copy{color:#fff!important;gap:14px!important;width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-service-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;display:inline-flex!important}.restaurant-page .restaurant-service-copy h2{color:#fff!important;width:100%!important;max-width:13ch!important;min-height:0!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important}.restaurant-page .restaurant-service-copy>p:not(.restaurant-service-badge){color:#ffffffe6!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.restaurant-page .restaurant-service-image-frame,.restaurant-page .restaurant-product-main-image{aspect-ratio:1448/1086!important;border:0!important;border-radius:22px!important;width:100%!important;height:auto!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 40px #001e542e!important}.restaurant-page .restaurant-product-main-image{aspect-ratio:442/247!important}.restaurant-page .restaurant-service-image,.restaurant-page .restaurant-service-image img,.restaurant-page .restaurant-product-main-image img{object-fit:cover!important;width:100%!important;height:100%!important}.restaurant-page .restaurant-service-benefits,.restaurant-page .restaurant-product-main-benefits,.restaurant-page .restaurant-review-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-service-benefit,.restaurant-page .restaurant-product-main-benefit,.restaurant-page .restaurant-review-benefit{grid-area:auto!important;align-items:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-service-benefit span,.restaurant-page .restaurant-product-main-benefit span,.restaurant-page .restaurant-review-benefit span{white-space:normal!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;line-height:1.35!important}.restaurant-page .restaurant-service-button{color:#fff!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.restaurant-page .restaurant-product-main-container,.restaurant-page .restaurant-segment-banner,.restaurant-page .restaurant-frame-six,.restaurant-page .restaurant-reviews{background:#f7fbff!important;padding:48px 18px!important}.restaurant-page .restaurant-product-main-canvas,.restaurant-page .restaurant-segment-banner-canvas,.restaurant-page .restaurant-frame-six-canvas,.restaurant-page .restaurant-reviews-canvas{background:0 0!important;gap:20px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-product-main-description{color:#617083!important;white-space:normal!important;width:100%!important;max-width:34ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-product-main-benefit{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:14px!important;padding:12px!important}.restaurant-page .restaurant-segment-banner-cards,.restaurant-page .restaurant-integrations-panel{width:100%!important;height:auto!important;box-shadow:none!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-segment-banner-card{border-radius:22px!important;width:100%!important;height:auto!important;min-height:160px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 38px #001e5429!important}.restaurant-page .restaurant-segment-banner-card img{object-fit:cover!important;width:100%!important;height:100%!important}.restaurant-page .restaurant-segment-banner-card p{z-index:2;color:#fff!important;text-align:left!important;white-space:normal!important;align-self:end!important;width:auto!important;margin:0!important;padding:18px!important;font-size:1.15rem!important;font-weight:900!important;line-height:1.15!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-integration-card,.restaurant-page .restaurant-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.restaurant-page .restaurant-integration-content,.restaurant-page .restaurant-review-author{align-items:center!important;gap:12px!important;display:flex!important}.restaurant-page .restaurant-integration-content img{transform:none!important}.restaurant-page .restaurant-integration-text{gap:2px!important;width:auto!important;display:grid!important}.restaurant-page .restaurant-integration-text strong{color:#10131d!important;font-size:1rem!important;line-height:1.2!important}.restaurant-page .restaurant-integration-text span,.restaurant-page .restaurant-review-copy p{color:#617083!important;white-space:normal!important;width:auto!important;max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important;transform:none!important}.restaurant-page .restaurant-review-card{background:linear-gradient(#00028d 0%,#1146c0 100%)!important;gap:14px!important;display:grid!important}.restaurant-page .restaurant-review-copy{gap:8px!important;width:100%!important;padding:0!important;display:grid!important}.restaurant-page .restaurant-review-copy span{color:#0dbbe9!important;font-size:2.2rem!important;line-height:.8!important}.restaurant-page .restaurant-review-copy p,.restaurant-page .restaurant-review-author strong{color:#fff!important}.restaurant-page .restaurant-review-author{padding:0!important}.restaurant-page .restaurant-review-author strong{white-space:normal!important}.restaurant-page .restaurant-review-cta{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:14px!important;width:100%!important;min-width:0!important;height:auto!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 20px 44px #00186838!important}.restaurant-page .restaurant-review-cta h3{color:#fff!important;width:100%!important;max-width:13ch!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-review-cta>p{color:#ffffffe6!important;width:100%!important;max-width:32ch!important;margin:0!important;font-size:.96rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.restaurant-page .restaurant-review-benefit{box-sizing:border-box!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:13px!important;padding:9px 11px!important}.restaurant-page .restaurant-review-benefit span{color:#fff!important}.restaurant-page .restaurant-review-button{white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important;position:relative!important;inset:auto!important}.auto-page>.auto-home{background:#f7fbff!important;padding:0!important}.auto-page .auto-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 86% 28%,#0dbbe947,#0000 31%),linear-gradient(#00028d 0%,#113fc0 100%)!important;border-bottom-right-radius:44px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.auto-page .auto-home-base,.auto-page .auto-home-bg,.auto-page .auto-home-overlay{pointer-events:none;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.auto-page .auto-home-base{opacity:.16!important}.auto-page .auto-home-bg{opacity:.22!important}.auto-page .auto-home-bg img,.auto-page .auto-home-base img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.auto-page .auto-home-overlay{z-index:1;background:linear-gradient(#00028d6b,#00028df0),linear-gradient(90deg,#00028deb,#00028d57)!important}.auto-page .auto-home-product,.auto-page .auto-home-features,.auto-page .auto-home-white-panel{display:none!important}.auto-page .auto-home-copy{z-index:2;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 14px!important;display:grid!important;position:relative!important}.auto-page .auto-home-badge{text-transform:uppercase;box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:6px 14px!important;font-size:.82rem!important;font-weight:900!important;line-height:1.25!important;display:inline-flex!important}.auto-page .auto-home-text{gap:14px!important;width:100%!important;height:auto!important;display:grid!important}.auto-page .auto-home-text h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,12ch)!important;max-width:12ch!important;margin:0!important;font-size:clamp(2.05rem,9.3vw,2.55rem)!important;line-height:1.08!important}.auto-page .auto-home-text h1 span{color:#0dbbe9!important}.auto-page .auto-home-text p{color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,34ch)!important;max-width:34ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.auto-page .auto-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;height:auto!important;margin-top:8px!important;display:grid!important}.auto-page .auto-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.auto-page .auto-main-frame{z-index:3;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:10px 0 0!important;padding:28px 14px 26px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 -18px 42px #00135d2e!important}.auto-page .auto-main-frame h2,.auto-page .auto-orders-main-canvas h2,.auto-page .auto-segment-banner-canvas h2,.auto-page .auto-frame-six-canvas h2,.auto-page .auto-reviews h2{color:#10131d!important;text-align:left!important;white-space:normal!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(1.9rem,8.2vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.auto-page .auto-main-frame h2 span,.auto-page .auto-orders-main-canvas h2 span,.auto-page .auto-segment-banner-canvas h2 span,.auto-page .auto-frame-six-canvas h2 span,.auto-page .auto-reviews h2 span{color:#08f!important}.auto-page .auto-main-cards{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.auto-page .auto-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;height:auto!important;min-height:0!important;padding:14px 12px!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.auto-page .auto-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.auto-page .auto-main-icon-box,.auto-page .auto-main-icon-full{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important;transform:none!important}.auto-page .auto-main-icon-box img,.auto-page .auto-main-icon-full{object-fit:contain!important;width:32px!important;height:32px!important}.auto-page .auto-main-text,.auto-page .auto-main-description{gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.auto-page .auto-main-text h3,.auto-page .auto-main-text h3.auto-main-title-compact{color:#10131d!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.auto-page .auto-main-description p{color:#617083!important;white-space:normal!important;overflow-wrap:anywhere!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.auto-page .auto-main-description span{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.auto-page .auto-service-container{z-index:4;box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;gap:18px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;margin:0 0 26px!important;padding:28px 18px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 20px 44px #00186838!important}.auto-page .auto-service-panel,.auto-page .auto-service-people{display:none!important}.auto-page .auto-service-copy{color:#fff!important;gap:14px!important;width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.auto-page .auto-service-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;display:inline-flex!important}.auto-page .auto-service-copy h2{color:#fff!important;width:100%!important;max-width:13ch!important;min-height:0!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important}.auto-page .auto-service-copy>p:not(.auto-service-badge){color:#ffffffe6!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important}.auto-page .auto-service-benefits,.auto-page .auto-orders-main-items,.auto-page .auto-frame-126-benefits{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.auto-page .auto-service-benefit,.auto-page .auto-orders-main-item,.auto-page .auto-frame-126-benefit{grid-area:auto!important;align-items:flex-start!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;inset:auto!important}.auto-page .auto-service-benefit span,.auto-page .auto-orders-main-item span,.auto-page .auto-frame-126-benefit span{white-space:normal!important;width:auto!important;max-width:100%!important;font-size:.92rem!important;line-height:1.35!important}.auto-page .auto-service-button{color:#fff!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:0!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.auto-page .auto-orders-main-container,.auto-page .auto-segment-banner,.auto-page .auto-frame-six,.auto-page .auto-reviews,.auto-page .auto-frame-126{background:#f7fbff!important;padding:48px 18px!important}.auto-page .auto-orders-main-canvas,.auto-page .auto-segment-banner-canvas,.auto-page .auto-frame-six-canvas,.auto-page .auto-reviews-canvas,.auto-page .auto-frame-126-canvas{background:0 0!important;gap:20px!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important}.auto-page .auto-orders-main-description{color:#617083!important;white-space:normal!important;width:100%!important;max-width:34ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.auto-page .auto-orders-main-image{aspect-ratio:470/263!important;border-radius:22px!important;width:100%!important;height:auto!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 40px #001e5426!important}.auto-page .auto-orders-main-image img{object-fit:cover!important;width:100%!important;height:100%!important}.auto-page .auto-orders-main-item{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:14px!important;padding:12px!important}.auto-page .auto-segment-banner-cards,.auto-page .auto-integrations-panel{width:100%!important;height:auto!important;box-shadow:none!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important}.auto-page .auto-segment-banner-card{border-radius:22px!important;width:100%!important;height:auto!important;min-height:160px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 38px #001e5429!important}.auto-page .auto-segment-banner-card img{object-fit:cover!important;width:100%!important;height:100%!important}.auto-page .auto-segment-banner-card p{z-index:2;color:#fff!important;text-align:left!important;white-space:normal!important;align-self:end!important;width:auto!important;margin:0!important;padding:18px!important;font-size:1.15rem!important;font-weight:900!important;line-height:1.15!important;position:relative!important;inset:auto!important}.auto-page .auto-integration-card,.auto-page .auto-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.auto-page .auto-integration-content,.auto-page .auto-review-author{align-items:center!important;gap:12px!important;display:flex!important}.auto-page .auto-integration-text{gap:2px!important;width:auto!important;display:grid!important}.auto-page .auto-integration-text strong{color:#10131d!important;font-size:1rem!important;line-height:1.2!important}.auto-page .auto-integration-text span,.auto-page .auto-review-copy p{color:#617083!important;white-space:normal!important;width:auto!important;max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.auto-page .auto-review-card{background:linear-gradient(#00028d 0%,#1146c0 100%)!important;gap:14px!important;display:grid!important}.auto-page .auto-review-copy{gap:8px!important;width:100%!important;padding:0!important;display:grid!important}.auto-page .auto-review-copy span{color:#0dbbe9!important;font-size:2.2rem!important;line-height:.8!important}.auto-page .auto-review-copy p,.auto-page .auto-review-author strong{color:#fff!important}.auto-page .auto-review-author{padding:0!important}.auto-page .auto-review-author strong{white-space:normal!important}.auto-page .auto-frame-126,.auto-page .auto-frame-126-canvas{background:radial-gradient(circle at 88% 22%,#0dbbe957,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important}.auto-page .auto-frame-126-canvas{box-sizing:border-box!important;border-radius:26px!important;gap:14px!important;padding:28px 18px!important;box-shadow:0 20px 44px #00186838!important}.auto-page .auto-frame-126 h2{color:#fff!important;width:100%!important;max-width:13ch!important;margin:0!important;font-size:clamp(1.86rem,8vw,2.3rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important}.auto-page .auto-frame-126 p{color:#ffffffe6!important;width:100%!important;max-width:32ch!important;margin:0!important;font-size:.96rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.auto-page .auto-frame-126-benefit span{color:#fff!important}.auto-page .auto-frame-126-benefit{box-sizing:border-box!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:13px!important;padding:9px 11px!important}.auto-page .auto-frame-126-benefit img{flex:0 0 14px!important;width:14px!important;height:14px!important;margin-top:2px!important}.auto-page .auto-frame-126-button{white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important;position:relative!important;inset:auto!important}.market-page>.market-home{background:#f7fbff!important;padding:0!important}.market-page .market-home-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe952,#0000 32%),linear-gradient(#00028d 0%,#103fc0 100%)!important;border-bottom-right-radius:44px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:24px 18px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.market-page .market-home-bg-frame{pointer-events:none;opacity:.26!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.market-page .market-home-bg{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important}.market-page .market-home-overlay{pointer-events:none;background:linear-gradient(#00028d6b,#00028deb),linear-gradient(90deg,#00028de6,#00028d47)!important;display:block!important;position:absolute!important;inset:0!important}.market-page .market-home-copy{z-index:2;color:#fff!important;gap:15px!important;width:100%!important;max-width:100%!important;padding:0 0 14px!important;display:grid!important;position:relative!important}.market-page .market-home-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.84rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.market-page .market-home-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,11.6ch)!important;max-width:11.6ch!important;margin:0!important;font-size:clamp(2.15rem,9.6vw,2.62rem)!important;line-height:1.08!important}.market-page .market-home-copy h1 span{color:#0dbbe9!important}.market-page .market-home-copy>p:not(.market-home-badge){color:#fffffff0!important;overflow-wrap:normal!important;width:min(100%,34ch)!important;max-width:34ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}.market-page .market-home-actions{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;margin-top:8px!important;display:grid!important}.market-page .market-home-button{box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.98rem!important;font-weight:900!important;display:flex!important}.market-page .market-home-features{display:none!important}.market-page .market-main-frame{z-index:3;box-sizing:border-box!important;background:#f7fbff!important;border-radius:28px 28px 0 0!important;gap:20px!important;width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;margin:10px 0 0!important;padding:28px 14px 26px!important;display:grid!important;position:relative!important;box-shadow:0 -18px 42px #00135d2e!important}.market-page .market-main-frame h2{z-index:1;color:#10131d!important;letter-spacing:0!important;text-align:left!important;overflow-wrap:normal!important;width:min(100%,13ch)!important;max-width:13ch!important;margin:0!important;font-size:clamp(2rem,8.8vw,2.42rem)!important;line-height:1.08!important;position:relative!important;inset:auto!important;transform:none!important}.market-page .market-main-frame h2 span{color:#08f!important}.market-page .market-main-cards{z-index:2;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;max-width:100%!important;display:grid!important;position:relative!important;overflow:hidden!important}.market-page .market-main-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff29!important;border-radius:20px!important;justify-self:center!important;width:calc(100vw - 64px)!important;max-width:calc(100vw - 64px)!important;min-height:0!important;padding:14px 12px!important;display:block!important;overflow:hidden!important;box-shadow:0 16px 38px #001e541a!important}.market-page .market-main-card-content{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important}.market-page .market-main-icon-box{background:#edf9ff!important;border-radius:14px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important}.market-page .market-main-icon-box img{object-fit:contain!important;width:32px!important;height:32px!important}.market-page .market-main-text{gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-main-text h3,.market-page .market-main-text h3.market-main-title-compact{color:#10131d!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:1.12rem!important;line-height:1.18!important}.market-page .market-main-description{gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-main-description p{color:#617083!important;white-space:normal!important;overflow-wrap:anywhere!important;width:min(100%,244px)!important;max-width:244px!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.market-page .market-main-description span{color:#08f!important;margin:0!important;font-size:.92rem!important;font-weight:900!important}.market-page .market-pdv-container,.market-page .market-inventory-container,.market-page .market-segment-banner,.market-page .market-frame-six,.market-page .market-frame-126{background:#f7fbff!important;padding:48px 18px!important}.market-page .market-pdv-container-canvas,.market-page .market-inventory-canvas,.market-page .market-frame-126-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 88% 22%,#0dbbe95c,#0000 34%),linear-gradient(#004bd7 0%,#00028d 100%)!important;border-radius:26px!important;width:100%!important;padding:28px 18px!important;overflow:hidden!important;box-shadow:0 20px 44px #00186833!important}.market-page .market-pdv-panel{display:none!important}.market-page .market-pdv-copy,.market-page .market-inventory-content{color:#fff!important;gap:14px!important;width:100%!important;max-width:100%!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-inventory-text,.market-page .market-inventory-heading{color:#fff!important;gap:14px!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-pdv-badge,.market-page .market-inventory-badge{text-transform:uppercase;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;padding:0 14px!important;font-size:.78rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.market-page .market-pdv-copy h2,.market-page .market-inventory-heading h2,.market-page .market-frame-126 h2{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:100%!important;max-width:12.4ch!important;height:auto!important;min-height:0!important;margin:0!important;font-size:clamp(1.9rem,8.4vw,2.35rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important}.market-page .market-pdv-copy>p:not(.market-pdv-badge),.market-page .market-inventory-heading p,.market-page .market-frame-126 p{color:#ffffffe6!important;overflow-wrap:normal!important;width:100%!important;max-width:32ch!important;height:auto!important;margin:0!important;font-size:.98rem!important;line-height:1.5!important;position:relative!important;inset:auto!important}.market-page .market-pdv-button,.market-page .market-frame-126-button{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;font-size:.96rem!important;font-weight:900!important;display:flex!important}.market-page .market-inventory-benefits,.market-page .market-integrations-panel{width:100%!important;height:auto!important;box-shadow:none!important;grid-template-columns:1fr!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-inventory-benefit{box-sizing:border-box!important;color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;border-radius:14px!important;grid-area:auto!important;align-items:flex-start!important;gap:9px!important;width:100%!important;padding:10px 12px!important;font-size:.92rem!important;font-weight:700!important;line-height:1.35!important;display:flex!important;position:relative!important;inset:auto!important}.market-page .market-inventory-benefit img{flex:0 0 14px!important;width:14px!important;height:14px!important;margin-top:2px!important}.market-page .market-inventory-benefit span{color:#fff!important;white-space:normal!important;width:auto!important;max-width:100%!important}.market-page .market-segment-banner-canvas,.market-page .market-frame-six-canvas{gap:20px!important;width:100%!important;height:auto!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-segment-banner-title,.market-page .market-frame-six-title,.market-page .market-reviews h2{color:#10131d!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:13ch!important;height:auto!important;margin:0!important;font-size:clamp(1.9rem,8vw,2.32rem)!important;line-height:1.1!important;position:relative!important;inset:auto!important;transform:none!important}.market-page .market-segment-banner-title span,.market-page .market-frame-six-title span,.market-page .market-reviews h2 span{color:#08f!important}.market-page .market-segment-banner-card{border-radius:22px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:158px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 18px 38px #001e5429!important}.market-page .market-segment-banner-card img{object-fit:cover!important;width:100%!important;height:100%!important}.market-page .market-segment-banner-label{z-index:2;color:#fff!important;text-align:left!important;white-space:normal!important;align-self:end!important;width:auto!important;max-width:100%!important;margin:0!important;padding:18px!important;font-size:1.15rem!important;font-weight:900!important;line-height:1.15!important;position:relative!important;inset:auto!important}.market-page .market-integration-card,.market-page .market-review-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff24!important;border-radius:18px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px!important;position:relative!important;inset:auto!important;box-shadow:0 16px 34px #001e541a!important}.market-page .market-integration-content,.market-page .market-review-author{align-items:center!important;gap:12px!important;display:flex!important;position:relative!important;inset:auto!important}.market-page .market-integration-text{gap:2px!important;width:auto!important;display:grid!important}.market-page .market-integration-text strong{color:#10131d!important;font-size:1rem!important;line-height:1.2!important;display:block!important}.market-page .market-integration-text span,.market-page .market-review-copy p{color:#617083!important;white-space:normal!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important;font-size:.92rem!important;line-height:1.42!important}.market-page .market-reviews{background:0 0!important;gap:14px!important;width:100%!important;height:auto!important;margin-top:18px!important;display:grid!important;position:relative!important;inset:auto!important}.market-page .market-review-card{background:linear-gradient(#00028d 0%,#1146c0 100%)!important;gap:14px!important;display:grid!important}.market-page .market-review-copy{gap:8px!important;width:100%!important;padding:0!important;display:grid!important}.market-page .market-review-copy span{color:#0dbbe9!important;font-size:2.2rem!important;line-height:.8!important}.market-page .market-review-copy p,.market-page .market-review-author strong{color:#fff!important}.market-page .market-review-author{padding:0!important}.market-page .market-review-author strong{white-space:normal!important}.market-page .market-frame-126-canvas{gap:14px!important;display:grid!important}.market-page .market-frame-126-button{white-space:normal!important;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.pdv-page>.pdv-hero{background:#00028d!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.pdv-page .pdv-hero-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 90% 36%,#0dbbe957,#0000 31%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-right-radius:42px!important;gap:20px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 24px 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.pdv-page .pdv-hero-canvas:after{display:none!important}.pdv-page .pdv-hero-bg{z-index:0;object-fit:cover!important;opacity:.42!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.pdv-page .pdv-hero-card{display:none!important}.pdv-page .pdv-hero-copy,.pdv-page .pdv-pill,.pdv-page .pdv-hero-copy h1,.pdv-page .pdv-hero-text,.pdv-page .pdv-hero-benefits,.pdv-page .pdv-hero-actions,.pdv-page .pdv-button,.pdv-page .pdv-hero-avatar{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.pdv-page .pdv-hero-copy{z-index:2;color:#fff!important;order:1!important;gap:14px!important;padding-bottom:10px!important;display:grid!important}.pdv-page .pdv-pill{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:.82rem!important;line-height:1!important;display:inline-flex!important}.pdv-page .pdv-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:10.8ch!important;font-size:clamp(1.86rem,8vw,2.18rem)!important;line-height:1.06!important}.pdv-page .pdv-hero-text{color:#ffffffeb!important;overflow-wrap:normal!important;max-width:27ch!important;font-size:.95rem!important;line-height:1.46!important}.pdv-page .pdv-hero-benefits{grid-template-columns:1fr 1fr!important;gap:9px!important;padding:0!important;list-style:none!important;display:grid!important}.pdv-page .pdv-hero-benefits li{color:#fff!important;white-space:normal!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:.8rem!important;font-weight:700!important;line-height:1.22!important;display:inline-flex!important}.pdv-page .pdv-hero-benefits img{flex:0 0 22px!important;width:22px!important;height:22px!important}.pdv-page .pdv-hero-actions{z-index:3;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.pdv-page .pdv-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.pdv-page .pdv-button-primary{background:#0dbbe9!important;border-color:#0dbbe9!important}.pdv-page .pdv-button-secondary{background:0 0!important;border-color:#ffffffc7!important}.pdv-page .pdv-hero-avatar{z-index:1;pointer-events:none;object-fit:contain!important;object-position:right bottom!important;width:188px!important;max-width:none!important;height:232px!important;margin:0!important;display:block!important;position:absolute!important;inset:214px 18px auto auto!important}.pdv-page>.pdv-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:56px 24px!important;display:block!important;overflow:visible!important}.pdv-page .pdv-features-canvas,.pdv-page .pdv-features-frame{width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.pdv-page .pdv-features-canvas{gap:22px!important;display:grid!important}.pdv-page .pdv-features h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(1.95rem,8.4vw,2.34rem)!important;line-height:1.08!important;position:relative!important;top:auto!important;left:auto!important}.pdv-page .pdv-features h2 span{color:#08f!important}.pdv-page .pdv-features-frame{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.pdv-page .pdv-feature-card,.pdv-page .pdv-feature-card-1,.pdv-page .pdv-feature-card-2,.pdv-page .pdv-feature-card-3,.pdv-page .pdv-feature-card-4,.pdv-page .pdv-feature-card-5,.pdv-page .pdv-feature-card-6{box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;grid-template-columns:60px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:6px 14px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px!important;display:grid!important;position:relative!important;inset:auto!important;box-shadow:0 14px 34px #08235014!important}.pdv-page .pdv-feature-icon,.pdv-page .pdv-feature-icon-full{background:#edf9ff!important;border-radius:18px!important;grid-row:1/span 2!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.pdv-page .pdv-feature-icon img,.pdv-page .pdv-feature-icon-vendas,.pdv-page .pdv-feature-icon-integracao,.pdv-page .pdv-feature-icon-emissao,.pdv-page .pdv-feature-icon-pagamentos,.pdv-page .pdv-feature-icon-controle,.pdv-page .pdv-feature-icon-experiencia{object-fit:contain!important;width:38px!important;max-width:38px!important;height:42px!important;transform:none!important}.pdv-page .pdv-feature-card h3,.pdv-page .pdv-feature-card p,.pdv-page .pdv-feature-card-2 h3,.pdv-page .pdv-feature-card-3 h3,.pdv-page .pdv-feature-card-3 p,.pdv-page .pdv-feature-card-5 p,.pdv-page .pdv-feature-card-6 p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.pdv-page .pdv-feature-card h3{color:#141414!important;font-size:1.06rem!important;line-height:1.18!important}.pdv-page .pdv-feature-card p{color:#667085!important;overflow-wrap:anywhere!important;font-size:.86rem!important;line-height:1.36!important}.pdv-page>.pdv-cash-cta{box-sizing:border-box!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 56px!important;display:block!important;overflow:visible!important}.pdv-page .pdv-cash-cta-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-radius:28px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:342px!important;height:auto!important;margin:0!important;padding:20px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important}.pdv-page .pdv-cash-cta-bg{display:none!important}.pdv-page .pdv-cash-cta-copy,.pdv-page .pdv-cash-cta-pill,.pdv-page .pdv-cash-cta h2,.pdv-page .pdv-cash-cta-text,.pdv-page .pdv-cash-cta-list,.pdv-page .pdv-cash-cta-list li{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.pdv-page .pdv-cash-cta-copy{color:#fff!important;gap:12px!important;display:grid!important}.pdv-page .pdv-cash-cta-pill{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.pdv-page .pdv-cash-cta h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.pdv-page .pdv-cash-cta h2 span{color:#0dbbe9!important}.pdv-page .pdv-cash-cta-text{color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.pdv-page .pdv-cash-cta-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.pdv-page .pdv-cash-cta-list li{box-sizing:border-box!important;color:#fff!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.88rem!important;line-height:1.28!important;display:flex!important}.pdv-page .pdv-cash-cta-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.pdv-page>.pdv-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.pdv-page .pdv-info-canvas,.pdv-page .pdv-info-copy,.pdv-page .pdv-info-tag,.pdv-page .pdv-info-copy h2,.pdv-page .pdv-info-description,.pdv-page .pdv-info-list,.pdv-page .pdv-info-list li,.pdv-page .pdv-info-button,.pdv-page .pdv-info-media,.pdv-page .pdv-info-video,.pdv-page .pdv-info-cards-title,.pdv-page .pdv-info-cards,.pdv-page .pdv-info-cards article{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.pdv-page .pdv-info-canvas{gap:24px!important;max-width:342px!important;display:grid!important}.pdv-page .pdv-info-copy{gap:16px!important;display:grid!important}.pdv-page .pdv-info-tag{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#08f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:30px!important;padding:0 14px!important;font-size:.76rem!important;line-height:1!important;display:inline-flex!important}.pdv-page .pdv-info-copy h2,.pdv-page .pdv-info-cards-title{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.86rem,8vw,2.28rem)!important;line-height:1.08!important}.pdv-page .pdv-info-description{color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.pdv-page .pdv-info-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.pdv-page .pdv-info-list li{box-sizing:border-box!important;color:#141414!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.9rem!important;line-height:1.28!important;display:flex!important}.pdv-page .pdv-info-list img{flex:0 0 20px!important;width:20px!important;height:20px!important}.pdv-page .pdv-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.pdv-page .pdv-info-media{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.pdv-page .pdv-info-video{aspect-ratio:16/10!important;border-radius:16px!important;overflow:hidden!important}.pdv-page .pdv-info-video img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important;position:relative!important;top:auto!important;left:auto!important}.pdv-page .pdv-info-cards-title{margin-top:14px!important}.pdv-page .pdv-info-cards{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.pdv-page .pdv-info-cards article{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;gap:8px!important;padding:16px!important;display:grid!important;box-shadow:0 14px 34px #08235014!important}.pdv-page .pdv-info-cards h3,.pdv-page .pdv-info-cards p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.pdv-page .pdv-info-cards h3{color:#141414!important;font-size:1.05rem!important;line-height:1.2!important}.pdv-page .pdv-info-cards p{color:#667085!important;font-size:.9rem!important;line-height:1.42!important}.pdv-page>.pdv-final-cta{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 92% 12%,#0dbbe952,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:block!important;overflow:hidden!important}.pdv-page .pdv-final-cta-canvas,.pdv-page .pdv-final-cta-content,.pdv-page .pdv-final-cta-icon-box,.pdv-page .pdv-final-cta-copy,.pdv-page .pdv-final-cta-copy h2,.pdv-page .pdv-final-cta-copy p,.pdv-page .pdv-final-cta-actions,.pdv-page .pdv-final-cta-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.pdv-page .pdv-final-cta-canvas{gap:18px!important;min-width:0!important;max-width:342px!important;display:grid!important;overflow:visible!important}.pdv-page .pdv-final-cta-bg-frame{display:none!important}.pdv-page .pdv-final-cta-content{grid-template-columns:82px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.pdv-page .pdv-final-cta-icon-box{box-sizing:border-box!important;width:82px!important;height:82px!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #0dbbe96b!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important}.pdv-page .pdv-final-cta-icon-box img{object-fit:contain!important;width:52px!important;height:52px!important}.pdv-page .pdv-final-cta-copy{color:#fff!important;gap:10px!important;display:grid!important}.pdv-page .pdv-final-cta-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.58rem,6.8vw,1.94rem)!important;line-height:1.1!important}.pdv-page .pdv-final-cta-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;font-size:.9rem!important;line-height:1.42!important}.pdv-page .pdv-final-cta-actions{gap:12px!important;display:grid!important}.pdv-page .pdv-final-cta-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.96rem!important;font-weight:800!important;line-height:1.2!important;display:flex!important}.pdv-page .pdv-final-cta-button-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.pdv-page .pdv-final-cta-button-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}.service-page>.service-hero{background:#00028d!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:hidden!important}.service-page .service-hero-canvas{box-sizing:border-box!important;background:radial-gradient(circle at 90% 36%,#0dbbe957,#0000 31%),linear-gradient(#00028d 0%,#1045bd 100%)!important;border-bottom-right-radius:42px!important;gap:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 24px 38px!important;display:grid!important;position:relative!important;overflow:hidden!important}.service-page .service-hero-bg{z-index:0;object-fit:cover!important;opacity:.42!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.service-page .service-hero-overlay,.service-page .service-hero-card{display:none!important}.service-page .service-hero-copy,.service-page .service-pill,.service-page .service-hero-copy h1,.service-page .service-hero-copy>p:not(.service-pill),.service-page .service-hero-benefits,.service-page .service-hero-actions,.service-page .service-button,.service-page .service-hero-avatar{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.service-page .service-hero-copy{z-index:2;color:#fff!important;order:1!important;gap:14px!important;display:grid!important}.service-page .service-pill{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}.service-page .service-hero-copy h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;max-width:10.4ch!important;font-size:clamp(1.86rem,8vw,2.18rem)!important;line-height:1.06!important}.service-page .service-hero-copy>p:not(.service-pill){color:#ffffffeb!important;overflow-wrap:normal!important;max-width:25ch!important;font-size:.95rem!important;line-height:1.46!important}.service-page .service-hero-benefits{grid-template-columns:1fr 1fr!important;justify-items:start!important;gap:6px!important;padding:0!important;list-style:none!important;display:grid!important}.service-page .service-hero-benefits li{color:#fff!important;white-space:normal!important;align-items:center!important;gap:5px!important;min-width:0!important;font-size:.74rem!important;font-weight:700!important;line-height:1.22!important;display:inline-flex!important}.service-page .service-hero-benefits img{flex:0 0 22px!important;width:22px!important;height:22px!important}.service-page .service-hero-actions{z-index:3;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.service-page .service-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.service-page .service-button-primary{background:#0dbbe9!important;border-color:#0dbbe9!important}.service-page .service-button-secondary{background:0 0!important;border-color:#ffffffc7!important}.service-page .service-hero-avatar{z-index:1;pointer-events:none;width:206px!important;max-width:none!important;height:330px!important;margin:0!important;display:block!important;position:absolute!important;inset:174px 4px auto auto!important;overflow:visible!important}.service-page .service-hero-avatar img{object-fit:contain!important;width:214px!important;max-width:none!important;height:auto!important;position:absolute!important;top:0!important;left:auto!important;right:0!important}.service-page>.service-features{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:56px 24px!important;display:block!important;overflow:visible!important}.service-page .service-features-canvas,.service-page .service-features-grid{width:100%!important;max-width:342px!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.service-page .service-features-canvas{gap:22px!important;display:grid!important}.service-page .service-features-canvas h2{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:clamp(1.95rem,8.4vw,2.34rem)!important;line-height:1.08!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.service-page .service-features-canvas h2 span{color:#08f!important}.service-page .service-features-grid{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.service-page .service-feature-card,.service-page .service-feature-card-os,.service-page .service-feature-card-history,.service-page .service-feature-card-tech,.service-page .service-feature-card-management,.service-page .service-feature-card-central{box-sizing:border-box!important;text-align:left!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:16px!important;display:block!important;position:relative!important;inset:auto!important;box-shadow:0 14px 34px #08235014!important}.service-page .service-feature-content,.service-page .service-feature-text{align-items:center!important;gap:6px 14px!important;width:100%!important;display:grid!important}.service-page .service-feature-content{grid-template-columns:60px minmax(0,1fr)!important}.service-page .service-feature-text{display:contents!important}.service-page .service-feature-icon{background:#edf9ff!important;border-radius:18px!important;grid-row:1/span 2!important;justify-content:center!important;align-items:center!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;display:flex!important}.service-page .service-feature-icon img,.service-page .service-feature-icon-os,.service-page .service-feature-icon-history,.service-page .service-feature-icon-tech,.service-page .service-feature-icon-management,.service-page .service-feature-icon-central{object-fit:contain!important;width:38px!important;max-width:38px!important;height:42px!important;transform:none!important}.service-page .service-feature-text h3,.service-page .service-feature-text p,.service-page .service-feature-card-os .service-feature-text h3,.service-page .service-feature-card-history .service-feature-text h3,.service-page .service-feature-card-tech .service-feature-text h3,.service-page .service-feature-card-tech .service-feature-text p,.service-page .service-feature-card-central .service-feature-text p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.service-page .service-feature-text h3{color:#141414!important;order:1!important;grid-column:2!important;font-size:1.06rem!important;line-height:1.18!important}.service-page .service-feature-text p{color:#667085!important;overflow-wrap:anywhere!important;order:2!important;grid-column:2!important;font-size:.86rem!important;line-height:1.36!important}.service-page>.service-cta{box-sizing:border-box!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 24px 56px!important;display:block!important;overflow:visible!important}.service-page .service-cta-canvas,.service-page .service-cta-panel,.service-page .service-cta-content,.service-page .service-cta-copy,.service-page .service-cta-badge,.service-page .service-cta-text,.service-page .service-cta-text h2,.service-page .service-cta-text p,.service-page .service-cta-list-wrap,.service-page .service-cta-icons,.service-page .service-cta-list,.service-page .service-cta-list li{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.service-page .service-cta-canvas,.service-page .service-cta-panel{border-radius:28px!important;gap:18px!important;min-width:0!important;max-width:342px!important;padding:0!important;display:grid!important;overflow:visible!important}.service-page .service-cta-panel{box-sizing:border-box!important;background:radial-gradient(circle at 96% 0,#0dbbe957,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;padding:20px!important;overflow:hidden!important}.service-page .service-cta-bg{display:none!important}.service-page .service-cta-content,.service-page .service-cta-copy,.service-page .service-cta-text{color:#fff!important;gap:12px!important;display:grid!important}.service-page .service-cta-badge{box-sizing:border-box!important;color:#1146c0!important;white-space:nowrap!important;background:#edf9fff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:0 14px!important;font-size:.74rem!important;line-height:1!important;display:inline-flex!important}.service-page .service-cta-badge:before{display:none!important}.service-page .service-cta-badge span{width:auto!important}.service-page .service-cta-text h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.76rem,7.5vw,2.12rem)!important;line-height:1.08!important}.service-page .service-cta-text p{color:#ffffffe0!important;overflow-wrap:anywhere!important;font-size:.94rem!important;line-height:1.42!important}.service-page .service-cta-list-wrap{gap:10px!important;display:grid!important}.service-page .service-cta-icons{display:none!important}.service-page .service-cta-list{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.service-page .service-cta-list li{box-sizing:border-box!important;color:#fff!important;background:#ffffff1f!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.88rem!important;line-height:1.28!important;display:flex!important}.service-page .service-cta-list li:before{content:"";background:#0dbbe9;border-radius:999px;flex:0 0 20px;width:20px;height:20px;box-shadow:inset 0 0 0 5px #ffffff47}.service-page>.service-info{box-sizing:border-box!important;color:#141414!important;background:#f9fbfe!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:52px 24px 58px!important;display:block!important;overflow:visible!important}.service-page .service-info-canvas,.service-page .service-info-copy,.service-page .service-info-tag,.service-page .service-info-copy h2,.service-page .service-info-description,.service-page .service-info-benefits,.service-page .service-info-benefits li,.service-page .service-info-button,.service-page .service-info-media,.service-page .service-info-image,.service-page .service-info-tagline,.service-page .service-info-cards,.service-page .service-info-card{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.service-page .service-info-canvas{gap:24px!important;max-width:342px!important;display:grid!important}.service-page .service-info-copy{gap:16px!important;display:grid!important}.service-page .service-info-tag{box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;background:#08f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:30px!important;padding:0 14px!important;font-size:.76rem!important;line-height:1!important;display:inline-flex!important}.service-page .service-info-copy h2,.service-page .service-info-tagline{color:#141414!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.86rem,8vw,2.28rem)!important;line-height:1.08!important}.service-page .service-info-tagline span{color:#08f!important}.service-page .service-info-description{color:#475467!important;overflow-wrap:anywhere!important;font-size:.98rem!important;line-height:1.5!important}.service-page .service-info-benefits{gap:10px!important;padding:0!important;list-style:none!important;display:grid!important}.service-page .service-info-benefits li{box-sizing:border-box!important;color:#141414!important;background:#edf9ff!important;border-radius:16px!important;align-items:flex-start!important;gap:9px!important;min-height:0!important;padding:10px 12px!important;font-size:.9rem!important;line-height:1.28!important;display:flex!important}.service-page .service-info-benefits img{flex:0 0 20px!important;width:20px!important;height:20px!important}.service-page .service-info-button{box-sizing:border-box!important;color:#fff!important;text-align:center!important;white-space:normal!important;background:#0dbbe9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:1rem!important;font-weight:800!important;display:flex!important}.service-page .service-info-media{box-sizing:border-box!important;background:#fff!important;border:2px solid #0088ff2e!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #0823501a!important}.service-page .service-info-image{aspect-ratio:16/10!important;border-radius:16px!important;overflow:hidden!important}.service-page .service-info-image img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important;position:relative!important;top:auto!important;left:auto!important}.service-page .service-info-tagline{margin-top:14px!important}.service-page .service-info-cards{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.service-page .service-info-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #0088ff1f!important;border-radius:20px!important;gap:8px!important;padding:16px!important;display:grid!important;box-shadow:0 14px 34px #08235014!important}.service-page .service-info-card div,.service-page .service-info-card h3,.service-page .service-info-card p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important}.service-page .service-info-card h3{color:#141414!important;font-size:1.05rem!important;line-height:1.2!important}.service-page .service-info-card p{color:#667085!important;font-size:.9rem!important;line-height:1.42!important}.service-page>.service-final-cta{box-sizing:border-box!important;color:#fff!important;background:radial-gradient(circle at 92% 12%,#0dbbe952,#0000 30%),linear-gradient(#00028d 0%,#1045bd 100%)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:48px 24px 58px!important;display:block!important;overflow:hidden!important}.service-page .service-final-cta-canvas,.service-page .service-final-icon-box,.service-page .service-final-copy,.service-page .service-final-copy h2,.service-page .service-final-copy p,.service-page .service-final-actions,.service-page .service-final-button{width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.service-page .service-final-cta-canvas{background:0 0!important;gap:18px!important;min-width:0!important;max-width:342px!important;display:grid!important;overflow:visible!important}.service-page .service-final-cta-bg-frame{display:none!important}.service-page .service-final-icon-box{box-sizing:border-box!important;width:82px!important;height:82px!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #0dbbe96b!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important}.service-page .service-final-icon-box:before{display:none!important}.service-page .service-final-icon-box img{object-fit:contain!important;width:52px!important;height:52px!important}.service-page .service-final-copy{color:#fff!important;gap:12px!important;display:grid!important}.service-page .service-final-copy h2{color:#fff!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(1.72rem,7.4vw,2.08rem)!important;line-height:1.1!important}.service-page .service-final-copy h2 span{color:#0dbbe9!important}.service-page .service-final-copy p{color:#ffffffe6!important;overflow-wrap:anywhere!important;font-size:.9rem!important;line-height:1.42!important}.service-page .service-final-actions{gap:12px!important;display:grid!important}.service-page .service-final-button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;font-size:.96rem!important;font-weight:800!important;line-height:1.2!important;display:flex!important}.service-page .service-final-primary{color:#fff!important;background:#0dbbe9!important;border-color:#0dbbe9!important}.service-page .service-final-secondary{color:#fff!important;background:0 0!important;border-color:#ffffffc7!important}main>.hero-modern{background:radial-gradient(circle at 88% 22%,#0dbbe93d,#0000 32%),linear-gradient(#00028d 0%,#123fc0 100%)!important;min-height:0!important;padding:86px 0 44px!important}main>.hero-modern .hero-modern-grid{gap:24px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}main>.hero-modern .hero-content{gap:17px!important;width:100%!important;max-width:100%!important;display:grid!important}main>.hero-modern .hero-content h1{color:#fff!important;letter-spacing:0!important;overflow-wrap:normal!important;width:min(100%,15ch)!important;max-width:15ch!important;margin:0!important;font-size:clamp(2rem,8.9vw,2.42rem)!important;font-weight:900!important;line-height:1.08!important}main>.hero-modern .hero-content h1 span{color:#0dbbe9!important}main>.hero-modern .hero-copy{color:#fffffff0!important;width:min(100%,32ch)!important;max-width:32ch!important;margin:0!important;font-size:.98rem!important;line-height:1.55!important}main>.hero-modern .hero-cta-row{gap:12px!important;width:100%!important;margin:2px 0 0!important;display:grid!important}main>.hero-modern .hero-cta-row .button-large{text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:50px!important;padding:0 18px!important;font-size:.98rem!important;font-weight:900!important;line-height:1.2!important;display:flex!important}main>.hero-modern .hero-trust-list{grid-template-columns:1fr!important;gap:9px!important;width:100%!important;margin:6px 0 0!important;display:grid!important}main>.hero-modern .hero-trust-list span{color:#fff!important;white-space:normal!important;align-items:center!important;gap:8px!important;width:100%!important;font-size:.95rem!important;font-weight:800!important;line-height:1.25!important;display:flex!important}main>.hero-modern .hero-trust-list svg{flex:0 0 16px!important;width:16px!important;height:16px!important}main>.hero-modern .hero-product-frame{display:none!important}main>.hero-modern .hero-product-frame .product-visual,main>.hero-modern .hero-carousel{aspect-ratio:1909/1002!important;background:#bac6ff!important;border-radius:14px!important;width:100%!important;height:auto!important;overflow:hidden!important}main>.hero-modern .hero-product-frame .product-visual img,main>.hero-modern .hero-carousel img{object-fit:contain!important;object-position:center top!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}main>.hero-modern .hero-product-frame:before,main>.hero-modern .hero-product-frame:after{display:none!important}main>.marketing-capabilities-section{background:#f7fbff!important;padding:56px 0!important;overflow:hidden!important}main>.marketing-capabilities-section .section-inner{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}main>.marketing-capabilities-section .section-inner *,main>.hero-modern .hero-modern-grid *{box-sizing:border-box!important}main>.marketing-capabilities-section .split-heading{gap:18px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin:0 auto 28px!important;display:grid!important}main>.marketing-capabilities-section .split-heading h2{color:#10131d!important;text-align:left!important;overflow-wrap:normal!important;width:min(100%,14ch)!important;max-width:14ch!important;margin:0!important;font-size:clamp(2rem,8.6vw,2.38rem)!important;line-height:1.1!important}main>.marketing-capabilities-section .split-heading>p{color:#617083!important;text-align:left!important;overflow-wrap:normal!important;width:min(100%,34ch)!important;max-width:34ch!important;margin:0!important;font-size:1rem!important;line-height:1.5!important}main>.marketing-capabilities-section .marketing-card-grid{grid-template-columns:1fr!important;justify-items:center!important;gap:14px!important;width:calc(100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;margin:0 auto!important;display:grid!important;overflow:hidden!important}main>.marketing-capabilities-section .marketing-feature-card{box-sizing:border-box!important;background:#fff!important;border-radius:18px!important;gap:12px!important;width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important;min-height:0!important;padding:18px 16px!important;display:grid!important;overflow:hidden!important}main>.marketing-capabilities-section .marketing-feature-card .card-icon{flex:0 0 54px!important;width:54px!important;height:54px!important}main>.marketing-capabilities-section .marketing-feature-card h3,main>.marketing-capabilities-section .marketing-feature-card p,main>.marketing-capabilities-section .marketing-feature-card span{text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:30ch!important;margin:0!important}main>.marketing-capabilities-section .marketing-feature-card h3{max-width:16ch!important;font-size:1.32rem!important;line-height:1.18!important}main>.marketing-capabilities-section .marketing-feature-card p{color:#617083!important;max-width:31ch!important;min-height:0!important;font-size:.98rem!important;line-height:1.5!important}}
