.hv-clients-logos .is-copy{display: none}@media (hover: none){.hv-pain-row:hover{background: none}.hv-pain-row:hover blockquote, .hv-pain-row:hover .hv-pain-answer[data-arrow]::after{transform: none}.hv-pain-row:hover .hv-pain-role::before{animation: none}}@media (min-width: 641px) and (max-width: 1024px){.hv-journey{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 32px}.hv-faq-grid{grid-template-columns: minmax(0, 1fr);gap: 32px}.hv-reason-options{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){.hv-wrap{padding-left: max(20px, env(safe-area-inset-left, 0px));padding-right: max(20px, env(safe-area-inset-right, 0px))}.hv-section{padding-block: 72px}body.hv-page .hv h2{font-size: 2rem;line-height: 1.05;letter-spacing: -.02em}.hv .hv-lead{font-size: 1.0625rem;line-height: 1.5}.hv-head{margin-bottom: 28px;gap: 12px}.hv-actions,.hv-fold-cta,.hv-hero-actions{flex-direction: column;align-items: stretch;gap: 4px;margin-top: 32px}.hv-actions .hv-btn--primary,.hv-fold-cta .hv-btn--primary,.hv-hero-actions .hv-btn--primary{width: 100%;min-height: 56px;justify-content: center;font-size: 1.05rem;border-radius: 6px}.hv-actions .hv-btn--ghost,.hv-fold-cta .hv-btn--ghost{align-self: center;width: auto;min-height: 48px}.hv-cta-micro{margin-top: 8px !important;text-align: center;font-size: .9rem;max-width: none}.hv-mobilebar{padding-bottom: calc(10px + env(safe-area-inset-bottom, 0px))}.hv-mobilebar-cta{min-height: 52px}.hv-mobilebar-wa{width: 52px;height: 52px}body.hv-page{padding-bottom: 0}.hv-final{padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px))}.hv-hero{padding-top: 40px}.hv-page .hv-hero-title{font-size: 2.6rem;line-height: 1;max-width: 12ch}.hv-hero-lead{font-size: 1.125rem}.hv-hero-screen{margin-top: 48px;padding-left: 0;padding-right: 0}.hv-hero-screen .hv-window{border-radius: 0;box-shadow: none}.hv-hero-screen .hv-window-bar{display: none}.hv-hero-screen .mon-toolbar{overflow-x: auto;scrollbar-width: none}.hv-hero-screen .mon-chips{flex-wrap: nowrap}.hv-hero-screen .mon-grid{display: grid;grid-auto-flow: column;grid-template-columns: none;grid-auto-columns: 84%;gap: 12px;padding: 12px 20px 16px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: 20px;scrollbar-width: none;overscroll-behavior-x: contain}.hv-hero-screen .mon-grid::-webkit-scrollbar{display: none}.hv-hero-screen .mon-grid .mc{display: flex !important;scroll-snap-align: start}.hv-clients-row{padding-block: 40px 48px;gap: 20px;overflow: hidden}.hv-hero .hv-clients-label{font-size: .9rem}.hv-clients-logos{display: flex !important;flex-wrap: nowrap !important;width: max-content !important;gap: 40px !important;align-items: center}.hv-clients-logos .is-copy{display: block}.hv-clients-logos img{height: 26px;width: auto;max-width: none}.hv-clients-logos li:nth-child(7n+1) img{height: 34px}.hv-clients-logos li:nth-child(7n+4) img{height: 34px}.hv-clients-logos li:nth-child(7n+7) img{height: 20px}html.hv-motion .hv-clients-logos{animation: hv-marquee 32s linear infinite}.hv-video .hv-wrap > .hv-video-frame{margin-inline: 0;width: 100%;border-radius: 14px}.hv-video-play{padding: 6px 16px 6px 6px;font-size: .98rem}.hv-video-play-icon{width: 40px;height: 40px}.hv-video-sound{left: 12px;bottom: 56px;min-height: 44px}.hv-pain-row{padding: 22px 0;gap: 8px}.hv-pain-row blockquote{font-size: 1.4rem;line-height: 1.22}.hv-pain-answer{display: inline-flex;align-items: center;min-height: 44px}.hv-how-result{margin-top: 32px;padding: 20px;border-radius: 10px;background: var(--paper);font-size: 1.15rem;line-height: 1.4}.hv-case-big{font-size: 5.5rem}.hv-case-visual{padding: 20px;border-radius: 10px}.hv-case-label{font-size: .85rem}.hv-tape{height: 32px}.hv-tape-legend{gap: 8px 16px;font-size: .85rem}.hv-demo-tabs{display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr));width: 100%}.hv-demo-tabs button{min-height: 44px;padding: 0 6px;font-size: .9rem}.hv-demo-steps{display: grid;gap: 8px;margin-bottom: 16px}.hv-demo-steps li{font-size: .95rem}.hv-demo-panel > .hv-window,.hv-demo-panel > .hv-console{margin-inline: calc(-1 * max(20px, env(safe-area-inset-left, 0px)));border-radius: 0}.hv-console-main,.hv-console-side{padding: 20px}.hv-timeline--xl{height: 64px}.hv-reason{margin-top: 16px;padding: 0;background: none;color: var(--ink)}.hv-reason-title{color: var(--ink) !important;font-size: 1rem}.hv-reason-options{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px}.hv-reason-options button{min-height: 52px;padding: 8px 10px;line-height: 1.25;text-align: center;white-space: normal;font-size: .92rem}.hv-otto-grid{gap: 40px}.hv-chat.hv-octo{margin-inline: calc(-1 * max(20px, env(safe-area-inset-left, 0px)));border-radius: 20px 20px 0 0}.hv-calc{padding-block: 72px}.hv-journey{display: grid;grid-template-columns: minmax(0, 1fr);gap: 0}.hv-journey li{position: relative;padding: 0 0 26px 32px;gap: 4px}.hv-journey li::after{content: "";position: absolute;left: 5px;top: 22px;bottom: -2px;width: 2px;background: rgba(255, 194, 14, .35)}.hv-journey li:last-child{padding-bottom: 0}.hv-journey li:last-child::after{content: none}.hv-journey-when{position: relative;padding: 0 !important;background: none !important}.hv-journey-when::before{content: "";position: absolute;left: -32px;top: 3px;width: 12px;height: 12px;border-radius: 2px;background: var(--signal)}.hv-journey strong{font-size: 1.15rem}.hv-nation-main{padding-block: 64px}.hv-nation-seal{flex-wrap: wrap;row-gap: 6px}.hv-supporters-row{padding-block: 40px;gap: 24px}.hv-supporters .hv-partners{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 36px 24px;width: 100%;align-items: center}.hv-supporters .hv-partner{display: flex;align-items: center;justify-content: flex-start;min-height: 44px}.hv-supporters .hv-partner a{display: flex;align-items: center;min-height: 44px}.hv-supporters .hv-partner img{max-width: 140px;max-height: 32px}.hv-supporters .hv-partner img[src*="senai"]{max-height: 26px}.hv-supporters .hv-partner img[src*="fiep"]{height: 26px;max-height: none}.hv-supporters .hv-partner img[src*="moveis-hub"]{max-height: 20px}.hv-faq-grid{display: flex;flex-direction: column;gap: 24px}.hv-faq-grid > div:first-child{display: contents}.hv-faq-grid h2{order: 0}.hv-faq-list{order: 1}.hv-faq-grid .hv-fold-cta{order: 2;margin-top: 8px}.hv-faq-list summary{min-height: 56px;padding-block: 14px;font-size: 1.02rem}body.hv-page .hv-final h2{font-size: 2.1rem;line-height: 1.05}}@keyframes hv-marquee{to{transform: translateX(-50%)}}@media (prefers-reduced-motion: reduce){.hv-clients-logos{animation: none !important}}@media (max-width: 640px) and (prefers-reduced-motion: reduce){.hv-clients-logos .is-copy{display: none}.hv-clients-logos{flex-wrap: wrap !important;width: auto !important;gap: 24px 32px !important}}@media (max-width: 640px){.hv-page .hv-hero-title{max-width: none;font-size: clamp(2.4rem, 10.4vw, 2.75rem)}}@media (max-width: 640px){.hv-how-result{background: #fff}.hv-calc-col .hv-btn--primary{width: 100%;min-height: 56px;justify-content: center}}@media (max-width: 640px){.hv-console-side .hv-pareto li{color: var(--ink)}}.hv-console-side .hv-pareto li{color: var(--ink)}.hv-calc-flabel,.hv-calc-step{display: none}.hv-calc-field{display: inline}@media (max-width: 640px){.hv-calc-cols{gap: 40px}.hv-calc-sentence{display: grid;margin: 0;font-size: 0;line-height: normal}.hv-calc-sentence > span[data-i18n]{display: none}.hv-calc-field{display: grid;grid-template-columns: minmax(0, 1fr) 44px auto 44px;align-items: center;gap: 6px;min-height: 68px;border-bottom: 1px solid var(--line);font-size: 1rem}.hv-calc-flabel{display: block;padding-right: 8px;font: 500 1rem/1.3 var(--f-text);color: var(--ink)}.hv-calc-step{display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 1.5px solid var(--line);border-radius: 50%;background: #fff;color: var(--ink);font: 500 1.4rem/1 var(--f-text);cursor: pointer;touch-action: manipulation;-webkit-tap-highlight-color: transparent}.hv-calc-step:active{background: var(--signal);border-color: var(--signal)}.hv-calc-field .hv-calc-num,.hv-calc-field .hv-calc-money .hv-calc-num{width: 64px;min-width: 0;height: 44px;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;font: 600 1.25rem/1 var(--f-data);text-align: center;color: var(--ink);-moz-appearance: textfield;field-sizing: fixed}.hv-calc-field .hv-calc-num::-webkit-inner-spin-button,.hv-calc-field .hv-calc-num::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0}.hv-calc-money{display: inline-flex;align-items: center;font: 600 1rem/1 var(--f-data);color: var(--muted);white-space: nowrap}.hv-calc-money .hv-calc-num{width: 72px}.hv-calc-out{padding: 0;background: none;color: inherit}.hv-calc-out-value{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px}.hv-calc-out-value strong{font-size: 2.75rem;color: var(--ink)}.hv-calc-out-sub{font-size: .95rem}}@media (max-width: 900px){.hv-case-grid{display: flex;flex-direction: column;gap: 20px}.hv-case-copy{display: contents}.hv-case-copy > *{order: 1}.hv-case-visual{order: 2;margin-top: 12px}.hv-case-copy > .hv-actions{order: 3}.hv-otto-grid{display: flex;flex-direction: column;gap: 20px}.hv-otto-copy{display: contents}.hv-otto-copy > *{order: 1}.hv-chat.hv-octo{order: 2;margin-top: 12px}.hv-otto-copy > .hv-otto-caps{order: 3;margin-top: 16px;grid-template-columns: minmax(0, 1fr);gap: 20px}.hv-otto-copy > .hv-actions{order: 4}.hv-otto-caps li{grid-template-columns: 40px minmax(0, 1fr);column-gap: 14px;row-gap: 2px;align-items: start}.hv-otto-cap-ico{display: block;grid-row: span 2;box-sizing: content-box;width: 20px;height: 20px;padding: 10px;border-radius: 12px;color: var(--otto);background: rgba(107, 78, 230, .1)}.hv-otto-caps strong{font-size: 1rem;line-height: 1.3;padding-top: 1px}.hv-otto-caps span{font-size: .9rem;line-height: 1.45}}@media (max-width: 640px){.hv-demo .hv-head{margin-bottom: 24px}.hv-demo-tabs{padding: 4px;border-radius: 12px;gap: 4px}.hv-demo-tabs button{min-height: 48px;border-radius: 9px;font-size: .95rem;line-height: 1.15;white-space: normal}.hv-demo-steps{display: flex;flex-direction: column;gap: 6px;margin: 0 0 16px;padding: 14px 16px;border-radius: 12px;background: rgba(255, 255, 255, .05)}.hv-demo-steps li{font-size: .92rem;gap: 10px}.hv-demo-panel > .hv-window,.hv-demo-panel > .hv-console{margin-inline: 0;border-radius: 14px;overflow: hidden;box-shadow: 0 20px 50px rgba(0, 0, 0, .35)}.gx{--gx-row: 50px;--gx-head: 42px;--gx-label: 76px}.gx-orders-head{padding: 14px 14px 10px}.gx-list{grid-auto-columns: 78%;padding: 10px 14px 14px;scroll-snap-type: x mandatory;scrollbar-width: none}.gx-list > *{scroll-snap-align: start}.gx-label{padding: 0 10px}.gx-label span{display: none}.gx-main{position: relative}.gx-main::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;width: 28px;pointer-events: none;background: linear-gradient(90deg, transparent, rgba(10, 27, 46, .12))}.hv-console{display: block}.hv-console-head{flex-wrap: wrap;gap: 8px}}@media (max-width: 640px){.hv-calc-dot{display: none}}@media (max-width: 900px){.hv-case .hv-case-grid,.hv-otto-grid{align-items: stretch;text-align: left}}@media (max-width: 640px){.hv-window--app .fx{height: 600px}.fx-dock{scrollbar-width: none}}.hv-partners .is-copy{display: none}@media (max-width: 640px){.hv-supporters-row{overflow: hidden;gap: 20px;padding-block: 40px 48px}.hv-supporters-label{font-size: .9rem}.hv-supporters .hv-partners{display: flex !important;flex-wrap: nowrap !important;width: max-content !important;gap: 44px !important;align-items: center}.hv-supporters .hv-partners .is-copy{display: flex}.hv-supporters .hv-partner,.hv-supporters .hv-partner a{min-height: 0}.hv-supporters .hv-partner img{height: 28px;max-height: none;width: auto;max-width: none}.hv-supporters .hv-partner img[src*="senai"]{height: 24px}.hv-supporters .hv-partner img[src*="fiep"]{height: 24px}.hv-supporters .hv-partner img[src*="moveis-hub"]{height: 18px}html.hv-motion .hv-supporters .hv-partners{animation: hv-marquee 30s linear infinite}.hv-calc-col{border-top: 0 !important;padding-top: 0}.hv-calc-cols{gap: 28px}.hv-calc-field{min-height: 60px;border-bottom: 0}.hv-calc-step{border: 0;background: var(--paper)}.hv-calc-out{padding-top: 24px}.hv-chat.hv-octo{margin-inline: 0;border-radius: 20px}}@media (max-width: 640px) and (prefers-reduced-motion: reduce){.hv-supporters .hv-partners .is-copy{display: none}.hv-supporters .hv-partners{flex-wrap: wrap !important;width: auto !important;gap: 24px 32px !important}}@media (max-width: 640px){.hv-calc-field{grid-template-columns: minmax(0, 1fr) 44px 96px 44px}.hv-calc-field > .hv-calc-num,.hv-calc-field > .hv-calc-money{justify-self: center}.hv-calc-money .hv-calc-num{width: 56px}}@media (max-width: 640px){.hv-calc-field{grid-template-columns: minmax(0, 1fr) 44px 80px 44px;gap: 4px}.hv-calc-money .hv-calc-num{width: 48px}}@media (max-width: 640px){.hv-supporters-row{padding-block: 40px;gap: 24px}.hv-supporters .hv-supporters-label{margin: 0;font: 500 .875rem/1.4 var(--f-text);letter-spacing: 0;color: var(--muted)}.hv-supporters .hv-partners{gap: 40px !important}.hv-supporters .hv-partner img{height: 26px}.hv-supporters .hv-partner img[src*="senai"]{height: 19px}.hv-supporters .hv-partner img[src*="procel"]{height: 28px}.hv-supporters .hv-partner img[src*="enbpar"]{height: 26px}.hv-supporters .hv-partner img[src*="firjan"]{height: 24px}.hv-supporters .hv-partner img[src*="fiep"]{height: 16px}.hv-supporters .hv-partner img[src*="moveis-hub"]{height: 15px}.hv-clients-row,.hv-supporters-row{-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 20px, #000 calc(100% - 20px), transparent 100%);mask-image: linear-gradient(90deg, transparent 0, #000 20px, #000 calc(100% - 20px), transparent 100%)}}@media (max-width: 640px){.hv-section.hv-nation{padding-block: 0}}@media (max-width: 640px){.hv-nation-grid{padding-block: 0;gap: 40px}.hv-nation-main{padding-block: 56px 64px}}@media (max-width: 720px){.hv-page .hv-hero-title{max-width: none;font-size: clamp(2rem, 8.4vw, 2.35rem);line-height: 1.04;letter-spacing: -0.04em}.hv-window--hero3d .fx{height: 560px}}@media (max-width: 640px){.hv-calc-field{grid-template-columns: minmax(0, 1fr) 40px 92px 40px;gap: 6px}.hv-calc-step{width: 40px;height: 40px}.hv-calc-field > .hv-calc-num,.hv-calc-field > .hv-calc-money{justify-self: stretch;height: 40px;background: none;box-shadow: none}.hv-calc-field > .hv-calc-money{display: flex;justify-content: center;align-items: baseline;gap: 4px;padding: 0;line-height: 40px;font: 500 .8rem/1 var(--f-data);color: var(--muted)}.hv-calc-field > .hv-calc-money .hv-calc-num{width: 100%;max-width: 44px;height: 40px;box-shadow: none;background: none;text-align: left;font-size: 1.25rem;field-sizing: content;min-width: 3ch}.hv-calc-field > .hv-calc-num{width: 100%;font-size: 1.25rem}}@media (max-width: 640px){.hv-calc-sentence .hv-calc-field > .hv-calc-num,.hv-calc-sentence .hv-calc-field > .hv-calc-money{width: 92px !important;max-width: none !important;margin: 0;justify-self: center;box-sizing: border-box}}@media (max-width: 360px){.hv-calc-field{grid-template-columns: minmax(0, 1fr) 36px 84px 36px;gap: 4px}.hv-calc-step{width: 36px;height: 36px}.hv-calc-sentence .hv-calc-field > .hv-calc-num,.hv-calc-sentence .hv-calc-field > .hv-calc-money{width: 84px !important;max-width: none !important}}