.elementor .exi-regla{width:2px;height:99px;margin:0px;border-width:0px;background-color:var(--texto-palido);flex:0 0 2px;align-self:center;}.elementor .exi-celda{min-width:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;padding-inline: 36px;\n}.elementor .exi-cifras{max-width:1260px;position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;}.elementor .exi-rot-fila{display:flex;flex-direction:row;gap:var(--espacio-12);align-items:center;}.elementor .exi-texto{display:flex;flex-direction:column;gap:var(--espacio-12);align-items:flex-start;}.elementor .exi-barra{width:56px;height:5px;margin:0px;border-width:0px;background-color:var(--marca-acento);flex:0 0 auto;}.elementor .exi-intro{max-width:430px;display:flex;flex-direction:column;gap:var(--espacio-24);align-items:flex-start;}.elementor .exi-bloque{max-width:1260px;position:relative;z-index:1;display:flex;flex-direction:column;gap:64px;align-items:flex-start;}.elementor .exi-velo{width:auto;height:auto;position:absolute;margin:0px;border-width:0px;inset: 0; background-image: linear-gradient(to right, rgba(0,63,90,0.92) 0%, rgba(0,63,90,0.55) 55%, rgba(0,63,90,0.18) 100%), linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(1,8,12,1) 100%);\n}.elementor .exi-fondo{overflow:hidden;position:absolute;z-index:0;inset: 0; pointer-events: none;\n}.elementor .exi-seccion{overflow:hidden;position:relative;background-color:#021018;display:flex;flex-direction:column;gap:128px;padding-block: 128px 96px; padding-inline: max(90px, var(--margen-lateral));\n}.elementor .img-sin-placeholder{&[src$="placeholder-v4.svg"] { display: none; }\n}.elementor .hero-cifras{position:relative;}.elementor .hero-video{display:block;}.elementor .dec-tramo{display:block;}.elementor .dec-slot{display:flex;}.elementor .dec-pista{display:flex;}.elementor .dec-visor{overflow:hidden;}.elementor .dec-img{display:block;}.elementor .dec-punto{display:flex;}.elementor .dec-marco{position:sticky;}.elementor .dec-escenario{position:relative;}.elementor .cifra-mas{color:var(--texto-tinta);& span { color: var(--marca-acento); }\n}.elementor .enlace-texto-osc:hover,.elementor .enlace-texto-osc:focus-visible{gap:12px;}.elementor .enlace-texto-osc{width:auto;color:var(--marca-acento);text-decoration:none;cursor:pointer;padding:0px;border-style:none;background-color:transparent;display:inline-flex;gap:8px;align-items:center;&:hover p:first-child { text-decoration: underline; }\n}.elementor .btn-secundario:hover,.elementor .btn-secundario:focus-visible{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.1) 0%,rgba(0, 0, 0, 0.1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-secundario{width:auto;color:var(--texto-tinta);text-decoration:none;cursor:pointer;border-width:1px;border-color:var(--texto-tinta);border-style:solid;background-color:transparent;display:inline-flex;gap:10px;justify-content:center;align-items:center;padding: var(--btn-py, 15px) var(--btn-px, 28px);\n}.elementor .btn-principal:hover,.elementor .btn-principal:focus-visible{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%,rgba(0, 0, 0, 0.2) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn-principal{width:auto;color:var(--superficie-blanco);text-decoration:none;cursor:pointer;border-style:none;background-color:var(--marca-petroleo);display:inline-flex;gap:10px;justify-content:center;align-items:center;padding: var(--btn-py, 15px) var(--btn-px, 28px);\n}.elementor .btn-compacto{--btn-py: 12px; --btn-px: 22px;\n}.elementor .cifra-ordinal{font-family:var(--font-archivo);font-weight:800;font-size:14px;letter-spacing:0.06em;line-height:18px;}.elementor .cifra-l{font-family:var(--font-archivo);font-weight:800;font-size:48px;letter-spacing:-0.025em;line-height:54px;}.elementor .cifra-xl{font-family:var(--font-archivo);font-weight:800;font-size:70px;letter-spacing:-0.03em;line-height:78px;}.elementor .rotulo-m{font-family:var(--font-archivo);font-weight:700;font-size:13px;letter-spacing:0.12em;line-height:17px;text-transform:uppercase;}.elementor .rotulo-l{font-family:var(--font-archivo);font-weight:700;font-size:14px;letter-spacing:0.12em;line-height:18px;text-transform:uppercase;}.elementor .rotulo-seccion{color:var(--marca-petroleo);letter-spacing:0.12em;text-transform:uppercase;padding-inline-start:24px;background-image:url("https://www.legalego-dev.kentual.com/wp-content/uploads/2026/10/legalego-isotipo-acento.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:12px 14px;background-position:0% 0%;background-position: left center;\n}.elementor .interfaz-dato{font-family:var(--font-archivo);font-weight:400;font-size:16px;letter-spacing:0px;line-height:22px;}.elementor .interfaz-menu{font-family:var(--font-archivo);font-weight:500;font-size:16px;letter-spacing:0px;line-height:21px;}.elementor .interfaz-enlace{font-family:var(--font-archivo);font-weight:600;font-size:16px;color:inherit;letter-spacing:0px;line-height:21px;}.elementor .interfaz-boton{font-family:var(--font-archivo);font-weight:700;font-size:16px;color:inherit;letter-spacing:0px;line-height:21px;}.elementor .cuerpo-m{font-family:var(--font-archivo);font-weight:400;font-size:16px;letter-spacing:0px;line-height:24px;}.elementor .cuerpo-l{font-family:var(--font-archivo);font-weight:400;font-size:19px;letter-spacing:0px;line-height:30px;}.elementor .titulo-h6{font-family:var(--font-archivo);font-weight:700;font-size:16px;letter-spacing:0px;line-height:24px;}.elementor .titulo-h5{font-family:var(--font-archivo);font-weight:800;font-size:19px;letter-spacing:0px;line-height:26px;}.elementor .titulo-h3{font-family:var(--font-archivo);font-weight:800;font-size:28px;letter-spacing:-0.008em;line-height:34px;}.elementor .titulo-h2{font-family:var(--font-archivo);font-weight:800;font-size:40px;letter-spacing:-0.016em;line-height:46px;}.elementor .display-s{font-family:var(--font-archivo);font-weight:800;font-size:58px;letter-spacing:-0.025em;line-height:66px;}