.botao-principal{justify-content:center;align-items:center;gap:var(--e-2);background:var(--grad-polf-cta);color:#fff;letter-spacing:-.01em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-position .6s var(--curva-app), transform .16s var(--curva-app), box-shadow var(--tempo-hover) var(--curva-app);box-shadow:var(--brilho-polf), inset 0 1px 0 #ffffff38;background-position:40% 0;background-size:130% 100%;border-radius:999px;font-weight:650;text-decoration:none;display:inline-flex}.botao-principal--g{height:52px;padding:0 28px;font-size:17px}.botao-principal--p{height:40px;padding:0 18px;font-size:15px}.botao-principal:hover{background-position:100% 0;transform:translateY(-1px)}.botao-principal:active{transform:scale(.97)}[data-tema] .botao-principal:focus-visible{outline:2px solid var(--marca-magenta);outline-offset:3px;border-radius:999px}@media (prefers-reduced-motion:reduce){.botao-principal{transition:none}}
