html{scroll-behavior:smooth}section[id]{scroll-margin-top:96px}.ls-media-inner{transition:transform 1.8s var(--ease-premium);transition-delay:var(--d,0s);position:absolute;inset:0}.ls-line{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.ls-line>span{transition:transform 1.2s var(--ease-premium);transition-delay:calc(var(--d,0s) + var(--i,0) * .11s);display:block}.ls-ring circle{stroke-dasharray:189;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease-premium);transition-delay:var(--d,0s)}.ls-ring-num{transition:opacity .9s var(--ease-out);transition-delay:calc(var(--d,0s) + .45s)}.ls-motion [data-reveal]{transition:opacity 1s var(--ease-premium),transform var(--dur-reveal) var(--ease-premium);transition-delay:var(--d,0s)}.ls-motion [data-reveal]:not([data-in]){opacity:0;transform:translateY(24px)}.ls-motion [data-reveal=fade]:not([data-in]){transform:none}.ls-motion [data-reveal=lines]:not([data-in]){opacity:1;transform:none}.ls-motion [data-reveal=lines]:not([data-in]) .ls-line>span{transform:translateY(110%)}.ls-motion [data-reveal=unveil]:not([data-in]){opacity:1;transform:none}.ls-motion [data-reveal=unveil]>*{clip-path:inset(0);transition:clip-path 1.4s var(--ease-premium),transform 1.8s var(--ease-premium);transition-delay:var(--d,0s)}.ls-motion [data-reveal=unveil]:not([data-in])>*{clip-path:inset(100% 0 0)}.ls-motion [data-reveal=unveil]:not([data-in])>.ls-media-inner{transform:scale(1.12)}.ls-motion [data-reveal=sign]:not([data-in]){opacity:1;transform:none}.ls-motion [data-reveal=sign]>*{clip-path:inset(-10% -2% -10% 0);transition:clip-path 2.2s cubic-bezier(.45,.05,.25,1);transition-delay:var(--d,0s)}.ls-motion [data-reveal=sign]:not([data-in])>*{clip-path:inset(-10% 100% -10% 0)}.ls-motion [data-reveal=rule]{transform-origin:0}.ls-motion [data-reveal=rule]:not([data-in]),.ls-motion [data-reveal=rule-c]:not([data-in]){opacity:1;transform:scaleX(0)}.ls-motion [data-reveal=frame]:not([data-in]){transform:translate(14px,-14px)}.ls-motion [data-reveal=ring]:not([data-in]){opacity:1;transform:none}.ls-motion [data-reveal=ring]:not([data-in]) .ls-ring circle{stroke-dashoffset:189px}.ls-motion [data-reveal=ring]:not([data-in]) .ls-ring-num{opacity:0}.ls-motion .ls-capsule{animation:lsDown 1.1s var(--ease-premium) .1s backwards}@keyframes lsDown{0%{opacity:0;transform:translateY(-18px)}}.ls-motion .ls-chip{animation:lsChip .8s var(--ease-premium) backwards}@keyframes lsChip{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:860px){.m-only{display:flex!important}.ls-capsule nav{display:none!important}.ls-capsule{gap:8px!important;padding:0 6px 0 18px!important}.ls-capsule .m-actions a[aria-label^=WhatsApp]{display:none!important}#top,#especialidade,#sobre{grid-template-columns:minmax(0,1fr)!important;gap:44px!important;padding-left:20px!important;padding-right:20px!important}#top{padding-top:24px!important;padding-bottom:72px!important}#top>div:last-child{margin:0 14px;justify-self:center!important;max-width:380px!important}#especialidade{padding-bottom:88px!important}#especialidade>div:first-child{justify-self:center;width:100%;max-width:440px;padding-bottom:40px!important;padding-right:40px!important}#sobre{padding-top:80px!important;padding-bottom:80px!important}#sobre>div:first-child{justify-self:center;width:100%;max-width:420px}#sobre>div:first-child>div[data-reveal]{right:-8px!important}#tecnologias{padding:80px 0!important}#tecnologias>div{grid-template-columns:minmax(0,1fr)!important;gap:36px!important;padding:0 20px!important}#tecnologias>div>div:first-child{order:2;position:relative!important;top:auto!important}#tecnologias>div>div:last-child>div:nth-child(2)>div{scroll-margin-top:96px}#tecnologias [aria-expanded]{grid-template-columns:32px minmax(0,1fr) 36px!important;padding:20px 0!important}#tecnologias [aria-expanded]>span:nth-child(2){font-size:20px!important}#tecnologias [aria-expanded]+div>div>div{padding-left:0!important}#processo{padding:80px 0!important}#processo>div{gap:44px!important;padding:0 20px!important}#processo>div>div:nth-child(2){grid-template-columns:minmax(0,1fr)!important;gap:36px!important}section h1{font-size:clamp(36px,10vw,44px)!important}section h2,footer h2{font-size:clamp(30px,8.4vw,36px)!important}footer>div{gap:48px!important;padding:72px 20px 32px!important}footer>div>div:first-child>div:last-child{flex-wrap:wrap;justify-content:center}footer>div>div:nth-child(3){grid-template-columns:minmax(0,1fr)!important;gap:28px!important}footer>div>div:last-child{flex-direction:column;gap:10px;line-height:1.5!important}[role=dialog] [style*="width: 96px"]{min-width:84px;width:auto!important}.m-actions .m-only{order:3}.m-menu{position:absolute;top:calc(100% - 4px);left:24px;right:24px;margin:0!important}#tecnologias [aria-expanded]+div button{height:44px!important}footer a{align-items:center;min-height:44px;display:inline-flex!important}[role=dialog] [role=button]{height:40px!important}footer a{padding:10px 0;display:inline-block}}@media (max-width:420px){.ls-capsule .m-actions>:last-child{padding:0 14px!important}}
