.lp-dextino{--shadow-md:0 4px 10px #0000001a;--shadow-blog:0 0 4px #00000040;--shadow-sheet:0 12px 36px #0000001f;--shadow-media:5px 6px 16.1px #00000040;--shadow-cta:0 1px 2px #0000000f, 0 2px 8px #e7376f24;--shadow-cta-hover:0 2px 4px #00000014, 0 10px 28px #e7376f6b;--shadow-cta-active:0 1px 2px #e7376f33;--shadow-ghost:0 1px 2px #0000000f, 0 2px 6px #00000014;--shadow-ghost-hover:0 4px 14px #00000029;--shadow-hero:0 0 4px #00000026, inset -2px -5px 12.5px #ff568c, inset 1px 1px 2.1px #ff78a3;--shadow-hero-hover:0 2px 4px #00000014, 0 10px 28px #e7376f6b, inset -2px -5px 12.5px #ff568c, inset 1px 1px 2.1px #ff78a3;--shadow-hero-active:0 1px 2px #e7376f33, inset -2px -5px 12.5px #ff568c, inset 1px 1px 2.1px #ff78a3;--shadow-hero-ghost:0 5.4px 9px #00000024, inset -2px -5px 12.5px #fff, inset 1px 1px 2.1px #fff;--shadow-hero-ghost-hover:0 8px 18px #0000002e, inset -2px -5px 12.5px #fff, inset 1px 1px 2.1px #fff;--pt-inspire:82px;--mt-inspire-dots:clamp(22px, calc(18.1px + .96vw), 32px);--pt-why:clamp(71px, calc(-15.8px + 21.58vw), 295px);--pt-how:clamp(123px, calc(65.6px + 14.18vw), 270px);--pb-how:clamp(52px, calc(22.1px + 7.42vw), 129px);--py-services:clamp(48px, calc(33.9px + 3.52vw), 84.5px);--pt-faq:clamp(61px, calc(21.5px + 9.83vw), 163px);--pb-faq:clamp(6px, calc(-16.5px + 5.59vw), 64px);--pt-platform:clamp(139px, calc(123.8px + 3.79vw), 178px);--pb-platform:clamp(66px, calc(21.8px + 10.92vw), 179px)}.lp-dextino :where(section[id],#form-proposta){scroll-margin-top:78px}.page-grid{width:100%;max-width:1440px;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.page-grid{padding-inline:2rem}}@media (min-width:1200px){.page-grid{padding-inline:4rem}}.grid-pl{padding-inline-start:1rem}@media (min-width:768px){.grid-pl{padding-inline-start:2rem}}@media (min-width:1200px){.grid-pl{padding-inline-start:4rem}}.lp-dextino :where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;border-radius:4px}.focus-ring-inverse:focus-visible{outline-offset:3px;outline:2px solid #fff}.reveal-display,.reveal-item,.reveal-support{opacity:0;transition:opacity .62s var(--ease-natural) var(--rv-delay,0s), transform .62s var(--ease-natural) var(--rv-delay,0s), translate .35s ease-out, scale .35s ease-out, box-shadow .35s ease-out}.reveal-display{transition-duration:.72s;transform:translateY(24px)}.reveal-item{transition-duration:.56s;transform:translateY(16px)scale(.988)}.reveal-support{transition-duration:.42s;transform:translateY(8px)}.reveal-display.is-visible,.reveal-item.is-visible,.reveal-support.is-visible{opacity:1;transform:none}.title-reveal{--title-blur:12px;--title-sweep:.9s;padding:calc(var(--title-blur) * 1.4);margin:calc(var(--title-blur) * -1.4);animation:title-sweep var(--title-sweep) var(--ease-out-soft) var(--title-delay,0s) both;animation-play-state:paused;-webkit-mask-image:linear-gradient(90deg,#000 0 33%,#0000 62%);mask-image:linear-gradient(90deg,#000 0 33%,#0000 62%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.title-reveal.is-visible{animation-play-state:running}.title-reveal-done{filter:none;animation:none;-webkit-mask-image:none;mask-image:none}@keyframes title-sweep{0%{filter:blur(var(--title-blur));-webkit-mask-position:100% 0;mask-position:100% 0}to{filter:blur();-webkit-mask-position:0 0;mask-position:0 0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.depth{animation:linear both depth-shift;animation-timeline:view();animation-range:cover}.glow-in{animation:linear both glow-in;animation-timeline:view();animation-range:cover cover 45%}}}@keyframes depth-shift{0%{translate:0 var(--depth-from,20px)}to{translate:0 var(--depth-to,-20px)}}.scroll-progress{scale:0 1}@supports (animation-timeline:scroll()){.scroll-progress{animation:linear both progress-grow;animation-timeline:scroll(root)}}@keyframes progress-grow{0%{scale:0 1}to{scale:1}}@keyframes glow-in{0%{opacity:.2;scale:.92}to{opacity:1;scale:1}}.lift{transition:transform .34s var(--ease-natural), border-color .34s var(--ease-natural);position:relative}.lift:after{content:"";border-radius:inherit;box-shadow:var(--lift-shadow,0 12px 28px #00000017);opacity:0;transition:opacity .42s var(--ease-out-soft);pointer-events:none;position:absolute;inset:0}.lift:hover,.lift:focus-visible,.lift:focus-within{transition-duration:.22s;transform:translateY(-4px)}.lift:hover:after,.lift:focus-visible:after,.lift:focus-within:after{opacity:1;transition-duration:.3s}.lift:active{transition-duration:.1s;transform:translateY(-1px)scale(.995)}.lift:active:after{opacity:.55;transition-duration:.1s}.lift .lift-media{transition:transform .5s var(--ease-natural)}.lift:hover .lift-media,.lift:focus-visible .lift-media{transform:scale(1.04)}.step-link{transform-origin:0;transition:transform .5s var(--ease-natural) var(--rv-delay,0s);transform:scaleX(0)}.is-visible.step-link,.is-visible .step-link{transform:scaleX(1)}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0,0)}}@keyframes menu-fade{0%{opacity:0}to{opacity:1}}@keyframes bar-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.snap-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;padding-block:28px;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}@media (min-width:768px){.snap-track{padding-inline:2rem;scroll-padding-inline:2rem}}@media (min-width:1200px){.snap-track{padding-inline:4rem;scroll-padding-inline:4rem}}.snap-track::-webkit-scrollbar{display:none}.snap-track>*{scroll-snap-align:start;scroll-snap-stop:always;flex:none}.snap-track[data-dragging=true]{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.snap-item{--dist:0;--abs:max(var(--dist), calc(var(--dist) * -1));transition:scale .45s var(--ease-natural), opacity .45s var(--ease-natural)}.snap-item-emphasis{transform-origin:0;scale:clamp(.9, calc(1 - var(--abs) * .1), 1);opacity:clamp(.82, calc(1 - var(--abs) * .18), 1)}.wheel{height:var(--wheel-h,480px);touch-action:pan-y;cursor:grab;position:relative}.wheel[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.wheel-drag{height:100%;translate:var(--wheel-drag,0px) 0;transition:translate .45s var(--ease-natural)}.wheel[data-dragging=true] .wheel-drag{transition:none}.wheel-item{transition:width .62s var(--ease-natural), height .62s var(--ease-natural), translate .62s var(--ease-natural), opacity .62s var(--ease-natural), filter .62s var(--ease-natural);will-change:translate, width, height;position:absolute;top:50%;left:50%}.wheel-item[data-slot="0"]{pointer-events:auto}.wheel-cta{transition:opacity .45s var(--ease-natural)}@keyframes swipe-nudge{0%,to{transform:translate(0,0)}35%{transform:translate(-10px)}}.swipe-nudge{animation:swipe-nudge .9s var(--ease-natural) .3s 1}.media-skeleton{background:linear-gradient(100deg,#f2f2f3 30%,#e9e9ec 50%,#f2f2f3 70%) 0 0/200% 100%;animation:1.4s linear infinite skeleton-slide}@keyframes skeleton-slide{0%{background-position:150% 0}to{background-position:-50% 0}}.img-fade{opacity:0;transition:opacity .3s var(--ease-natural), transform .6s var(--ease-natural), scale .6s var(--ease-natural)}.img-fade[data-loaded=true]{opacity:1}.zoom-media{scale:1}.group:hover .zoom-media,.group:focus-visible .zoom-media{scale:1.05}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}.panel-in{animation:panel-in .35s var(--ease-natural) both}.defer-render{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (scripting:none){.reveal-display,.reveal-item,.reveal-support,.img-fade{opacity:1;transform:none}.title-reveal{animation:none;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.reveal-display,.reveal-item,.reveal-support{opacity:1;transition:none;transform:none}.title-reveal{filter:none;animation:none;-webkit-mask-image:none;mask-image:none}.media-skeleton,.swipe-nudge,.panel-in,[class*=animate-\[menu],[class*=animate-\[bar]{animation:none}.step-link{transform:none}.snap-track{scroll-behavior:auto}.lift,.lift:after,.lift .lift-media,.snap-item,.wheel-item,.wheel-cta{transition-duration:.01ms}}
