.elementor .ax-btn-secundario:hover,.elementor .ax-btn-secundario:focus-visible{border-color:var(--ax-texto);background-color:rgba(255, 255, 255, 0.06);}.elementor .ax-btn-secundario:focus{outline-offset:3px;outline: 2px solid var(--ax-ciano);\n}.elementor .ax-btn-secundario{min-height:48px;font-family:var(--ax-sans);font-weight:600;font-size:15px;color:var(--ax-texto);line-height:1.2;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:29px;padding-inline-end:29px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.28);border-style:solid;background-color:transparent;transition:border-color 0.2s, background-color 0.2s;}.elementor .ax-btn-primario:hover,.elementor .ax-btn-primario:focus-visible{box-shadow:0px 10px 30px 0px rgba(0, 119, 254, 0.35);transform:translate3d(0px, -2px, 0px);}.elementor .ax-btn-primario:focus{outline-offset:3px;outline: 2px solid var(--ax-ciano);\n}.elementor .ax-btn-primario{min-height:48px;font-family:var(--ax-sans);font-weight:600;font-size:15px;color:#FFFFFF;line-height:1.2;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:0px;background-image:linear-gradient(110deg, #0057D9 0%,#6A0BD1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ax-azul-escuro);transition:transform 0.2s, box-shadow 0.2s;}.elementor .ax-h1{font-family:var(--ax-sans);font-weight:700;font-size:clamp(2.5rem, 6vw, 4.75rem);color:var(--ax-texto);letter-spacing:-0.03em;line-height:1.04;margin:0px;}.elementor .ax-eyebrow{font-family:var(--ax-sans);font-weight:600;font-size:13px;color:var(--ax-ciano);letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .ax-contentor{width:100%;max-width:var(--ax-largura);padding:0px;display:flex;flex-direction:column;gap:clamp(40px, 5vw, 64px);}.elementor .ax-seccao{width:100%;overflow:hidden;color:var(--ax-texto);padding-block-start:var(--ax-seccao-y);padding-block-end:var(--ax-seccao-y);padding-inline-start:var(--ax-margem);padding-inline-end:var(--ax-margem);background-color:var(--ax-fundo);display:flex;flex-direction:column;align-items:center;}