.elementor .e-svtopo-c{display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-svtopo-s{padding-block: clamp(44px, 6vw, 72px) clamp(16px, 2.5vw, 26px);\n}.elementor .e-sv-si-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-si-k:hover,.elementor .e-sv-si-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-si-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-si-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-lp-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-lp-k:hover,.elementor .e-sv-lp-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-lp-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-lp-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-lv-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-lv-k:hover,.elementor .e-sv-lv-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-lv-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-lv-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-pv-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-pv-k:hover,.elementor .e-sv-pv-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-pv-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-pv-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-im-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-im-k:hover,.elementor .e-sv-im-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-im-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-im-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-sp-k{display:flex;flex-direction:column;gap:9px;transition: transform .24s ease, border-color .24s ease, box-shadow .24s ease !important;\n}.elementor .e-sv-sp-k:hover,.elementor .e-sv-sp-k:focus-visible{transform: translateY(-5px) !important; border-color: var(--cor-linha-forte); box-shadow: 0 16px 36px rgba(0,0,0,.42);\n}.elementor .e-sv-sp-t{font-size:1.22rem;margin-block-end:2px;}.elementor .e-sv-sp-z{font-family:var(--fonte-mono);font-size:0.72rem;color:var(--cor-destaque);margin-block-start:6px;letter-spacing: .1em; text-transform: uppercase;\n}.elementor .e-sv-grade{width:100%;padding:0px;display:grid;gap:var(--espaco-item);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-svlista-c{display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-svlista-s{padding-block: clamp(6px, 1vw, 14px) clamp(44px, 5.5vw, 72px);\n}.elementor .e-svfim-p{max-width:52ch;}.elementor .e-svfim-acoes{width:auto;margin-block-start:8px;display:flex;gap:12px;flex-wrap:wrap;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-svfim-c{text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-svfim-s{background-color:transparent;border-block-start: 1px solid var(--cor-linha); background-image: radial-gradient(70% 90% at 50% 118%, rgba(240,66,255,0.16), transparent 60%), linear-gradient(158deg, #2A0E5C, #130740 46%, #070314);\n}