.vibe-site{--grafite:#2b2528;--areia:#f7f3f1;--pedra:#74696e;--pedra-escura:#5e5458;--linha:#ece6e3;--ambar:#ffae03;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--grafite);background:#fff}html:has(.vibe-site){scroll-behavior:smooth;background:#fff}.vibe-site ::selection{background:var(--ambar);color:var(--grafite)}.vibe-ponto{background:var(--ambar);vertical-align:baseline;border-radius:999px;width:.16em;height:.16em;margin-left:.05em;display:inline-block}.vibe-botao{transition:transform .16s var(--ease-out), background-color .2s ease, color .2s ease, border-color .2s ease}.vibe-botao:active{transform:scale(.97)}@keyframes vibe-sobe-mascara{0%{transform:translateY(105%)}}@keyframes vibe-aparece{0%{opacity:0;transform:translateY(12px)}}@keyframes vibe-ponto-nasce{0%{opacity:0;transform:scale(.4)}}.vibe-linha{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.vibe-linha>span{animation:vibe-sobe-mascara .9s var(--ease-out) both;animation-delay:var(--atraso,0s);display:inline-block}.vibe-entra{animation:vibe-aparece .7s var(--ease-out) both;animation-delay:var(--atraso,0s)}.vibe-ponto-nasce{animation:vibe-ponto-nasce .5s var(--ease-out) both;animation-delay:var(--atraso,0s)}@keyframes vibe-aparelho-sobe{0%{opacity:0;transform:translateY(60px)}}@keyframes vibe-ponto-palco{0%{opacity:0;scale:.85}}@keyframes vibe-flutua{50%{translate:0 -10px}}.vibe-aparelho{animation:vibe-aparelho-sobe 1.1s var(--ease-out) both;animation-delay:var(--atraso,0s)}.vibe-aparelho.left-1\/2{animation:none}.vibe-aparelho.left-1\/2>*{animation:vibe-aparelho-sobe 1.1s var(--ease-out) both;animation-delay:var(--atraso,0s)}.vibe-palco-ponto{animation:vibe-ponto-palco 1.2s var(--ease-out) both;animation-delay:.2s}.vibe-flutua{animation:6s ease-in-out infinite vibe-flutua;animation-delay:calc(var(--atraso,0s) + 1.2s)}@keyframes vibe-zap-entra{0%{opacity:0;transform:translateY(24px)scale(.96)}}.vibe-zap{animation:vibe-zap-entra .7s var(--ease-out) 1.4s both}.vibe-site.js [data-revela]{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}.vibe-site.js [data-revela].visto{opacity:1;transform:none}.vibe-site.js [data-revela=cortina]{opacity:1;clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-in-out);transform:none}.vibe-site.js [data-revela=cortina].visto{clip-path:inset(0)}.vibe-cresce-ponto{will-change:transform;width:160vmax;height:160vmax;transform:scale(1)}@supports (animation-timeline:view()){.vibe-cresce{view-timeline:--cresce block}@keyframes vibe-ponto-cresce{0%{transform:scale(.016)}to{transform:scale(1)}}@keyframes vibe-texto-surge{0%{opacity:0;transform:translateY(28px)}}.vibe-cresce-ponto{animation:vibe-ponto-cresce var(--ease-in-out) both;animation-timeline:--cresce;animation-range:contain contain 55%}.vibe-cresce-texto{animation:vibe-texto-surge var(--ease-out) both;animation-timeline:--cresce;animation-range:contain 45% contain 75%}@keyframes vibe-desenha{0%{transform:scaleX(0)}}.vibe-traco{transform-origin:0;animation:linear both vibe-desenha;animation-timeline:view();animation-range:entry 20% cover 55%}}.vibe-tela{transition:opacity .2s ease, transform .2s var(--ease-out)}.vibe-tela[data-trocando=true]{opacity:0;transform:scale(.985)}.vibe-site details>summary{list-style:none}.vibe-site details>summary::-webkit-details-marker{display:none}.vibe-mais{transition:transform .25s var(--ease-out)}.vibe-site details[open] .vibe-mais{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){.vibe-site{interpolate-size:allow-keywords}.vibe-site details::details-content{height:0;transition:height .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:clip}.vibe-site details[open]::details-content{height:auto}}.vibe-sublinha{transition:background-size .3s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}@media (hover:hover) and (pointer:fine){.vibe-sublinha:hover{background-size:100% 1px}.vibe-cartao:hover .vibe-cartao-seta{transform:translate(3px,-3px)}}.vibe-cartao-seta{transition:transform .25s var(--ease-out)}@media (prefers-reduced-motion:reduce){html:has(.vibe-site){scroll-behavior:auto}.vibe-linha>span,.vibe-zap,.vibe-aparelho,.vibe-aparelho>*,.vibe-palco-ponto,.vibe-flutua,.vibe-entra,.vibe-ponto-nasce,.vibe-traco{animation:none!important}.vibe-site.js [data-revela]{transition:opacity .3s linear;transform:none}.vibe-site.js [data-revela=cortina]{clip-path:none}.vibe-cresce-ponto,.vibe-cresce-texto{animation:none!important}.vibe-cresce-ponto{transform:scale(1)}.vibe-tela[data-trocando=true]{transform:none}}
