:root{--tx-primary: #534AB7;--tx-primary-deep: #3C3489;--tx-primary-light: #AFA9EC;--tx-primary-bg: #EEEDFE;--tx-success: #1D9E75;--tx-success-bg: #E1F5EE;--tx-danger: #D85A30;--tx-warning: #EF9F27;--tx-text: #1a1820;--tx-text-muted: #6b6880;--tx-text-dim: #A8A5C0;--tx-border: #CECBF6;--tx-bg: #F7F6FF;--tx-ink: #15131c;--tx-font: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Nunito Sans", sans-serif;--tx-font-logo: "Nunito Sans", sans-serif;--tx-font-serif: "Lora", Georgia, serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--tx-font);background:var(--tx-bg);color:var(--tx-text);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}@keyframes tx-up{0%{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes tx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes tx-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.tx-up{animation:tx-up .8s cubic-bezier(.16,.84,.44,1) both}@media(prefers-reduced-motion:reduce){.tx-up,.tx-card,*{animation:none!important}}.tx-link{position:relative;transition:color .2s}.tx-link:hover{color:var(--tx-primary)}.tx-btn{transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.tx-btn:hover{transform:translateY(-2px)}.tx-card{transition:transform .25s cubic-bezier(.16,.84,.44,1),box-shadow .25s ease}.tx-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px -28px #3c348973}.tx-faq summary{list-style:none}.tx-faq summary::-webkit-details-marker{display:none}.tx-faq-sign{display:inline-block}.tx-faq-sign:before{content:"+"}.tx-faq[open] .tx-faq-sign:before{content:"−"}.tx-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.tx-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.tx-split-9{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.tx-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tx-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.tx-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:start}.tx-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:1080px){.tx-grid-3,.tx-grid-4{grid-template-columns:repeat(2,1fr)}}.tx-nav-toggle,.tx-mobile-menu{display:none}.tx-burger,.tx-burger:before,.tx-burger:after{display:block;width:22px;height:2px;border-radius:2px;background:var(--tx-text);transition:transform .25s ease,opacity .2s ease}.tx-burger{position:relative}.tx-burger:before,.tx-burger:after{content:"";position:absolute;left:0}.tx-burger:before{top:-7px}.tx-burger:after{top:7px}.tx-nav-toggle.is-open .tx-burger{background:transparent}.tx-nav-toggle.is-open .tx-burger:before{top:0;transform:rotate(45deg)}.tx-nav-toggle.is-open .tx-burger:after{top:0;transform:rotate(-45deg)}@media(max-width:760px){.tx-nav-links,.tx-cta-desktop{display:none!important}.tx-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.tx-mobile-menu{display:block}.tx-mobile-menu[hidden]{display:none}.tx-hero-chip{left:-14px!important;width:min(230px,74vw)!important}.tx-hero,.tx-split,.tx-split-9,.tx-grid-3,.tx-grid-2,.tx-grid-4,.tx-steps{grid-template-columns:1fr}h1{font-size:40px!important;letter-spacing:-1.4px!important}h2{font-size:30px!important;letter-spacing:-1px!important}section{padding-left:20px!important;padding-right:20px!important}}.tx-nav-acoes[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:20px}.tx-entrar[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;font-size:14.5px;font-weight:600;color:var(--tx-text-muted);white-space:nowrap}.tx-nav-cta[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;min-height:44px;background:var(--tx-primary);color:#fff;font-size:14.5px;font-weight:600;padding:11px 22px;border-radius:12px;box-shadow:0 10px 24px -10px #534ab7b3;white-space:nowrap}.tx-cta-curto[data-astro-cid-4lunwx2e]{display:none}@media(max-width:760px){.tx-nav-acoes-minima[data-astro-cid-4lunwx2e]{gap:14px}.tx-nav-acoes-minima[data-astro-cid-4lunwx2e] .tx-cta-longo[data-astro-cid-4lunwx2e]{display:none}.tx-nav-acoes-minima[data-astro-cid-4lunwx2e] .tx-cta-curto[data-astro-cid-4lunwx2e]{display:inline}.tx-nav-acoes-minima[data-astro-cid-4lunwx2e] .tx-nav-cta[data-astro-cid-4lunwx2e]{padding:11px 18px}}@media(max-width:360px){.tx-nav-acoes-minima[data-astro-cid-4lunwx2e] .tx-nav-cta[data-astro-cid-4lunwx2e]{display:none}}
