.elementor .enlaces-acido{& a { box-shadow: inset 0 -6px 0 #C6FF00; color: var(--color-negro); }\n}.elementor .fila-faq{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr);grid-template-rows:auto;gap: 12px 48px; border-top-style: solid; border-top-color: var(--color-negro);\n}.elementor .borde-inferior{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--color-negro);\n}.elementor .col-6{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .desc-incluye{font-family:var(--font-texto);font-size:16px;color:var(--color-hierro);line-height:1.5;}.elementor .num-incluye{font-family:var(--font-mono);font-size:13px;color:var(--color-ceniza);line-height:1.4;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .chip-ancla:hover,.elementor .chip-ancla:focus-visible{background-color:var(--color-acido);}.elementor .chip-ancla{min-height:44px;font-family:var(--font-mono);font-weight:500;font-size:12px;color:var(--color-negro);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-width:1px;border-color:var(--color-negro);border-style:solid;transition:background-color 0.2s;display:inline-flex;gap:8px;align-items:center;& span { color: var(--color-ceniza); }\n}.elementor .titulo-h5{font-family:var(--font-semiexpanded);font-weight:800;font-size:var(--fs-h5);line-height:1.15;font-stretch: 112.5%;\n}.elementor .fila-incluye{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;grid-template-columns:40px minmax(0, 1fr);grid-template-rows:auto;gap: 4px 16px; border-top-style: solid; border-top-color: var(--color-negro);\n}.elementor .caja-para-quien{width:100%;padding:20px;border-width:1px;border-color:var(--color-negro);border-style:solid;background-color:var(--color-blanco);display:flex;flex-direction:column;gap:8px;}.elementor .tagline{font-family:var(--font-semiexpanded);font-weight:800;font-size:var(--fs-h5);line-height:1.25;font-stretch: 112.5%;\n}.elementor .titulo-servicio{font-family:var(--font-expanded);font-weight:900;font-size:clamp(30px, calc(22.6px + 1.9vw), 50px);letter-spacing:-0.03em;line-height:0.92;font-stretch: 125%; text-wrap: balance;\n}.elementor .servicio-cab{width:100%;font-family:var(--font-mono);font-weight:500;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--color-negro);\n}.elementor .servicio-col-a{position:sticky;inset-block-start:112px;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;align-self:start;}.elementor .servicio-grid{padding:0px;display:grid;gap:48px clamp(24px, calc(-5.7px + 7.6vw), 104px);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .enlace-pie:hover,.elementor .enlace-pie:focus-visible{box-shadow:0px -8px 0px 0px #C6FF00 inset;}.elementor .enlace-pie{font-family:var(--font-texto);font-size:16px;color:var(--color-blanco);line-height:1.4;box-shadow:0px 0px 0px 0px #C6FF00 inset;transition:box-shadow 0.2s;}.elementor .logo-studio{font-family:var(--font-mono);font-weight:500;font-size:15px;line-height:1;}.elementor .logo-way{font-family:var(--font-expanded);font-weight:900;font-size:26px;letter-spacing:-0.03em;line-height:1;font-stretch: 125%;\n}.elementor .logo{width:auto;color:inherit;padding:0px;display:flex;flex-direction:row;gap:8px;align-items: baseline;\n}.elementor .marca-acido{& span { background-color: var(--color-acido); color: var(--color-negro); padding: 0 0.06em; box-decoration-break: clone; -webkit-box-decoration-break: clone; }\n}.elementor .interrogante-acido{& span { display: inline-block; transform: rotate(12deg); transform-origin: 50% 80%; margin-left: 0.02em; color: var(--color-acido); }\n}.elementor .btn{min-height:56px;font-family:var(--font-semiexpanded);font-weight:800;font-size:var(--fs-boton);line-height:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:2px;border-color:var(--color-negro);border-style:solid;transition:background-color 0.2s, color 0.2s, border-color 0.2s;display:inline-flex;gap:12px;justify-content:center;align-items:center;font-stretch: 112.5%;\n}.elementor .seccion{width:100%;font-family:var(--font-texto);color:var(--color-negro);padding-block-start:var(--space-seccion);padding-block-end:var(--space-seccion);padding-inline-start:var(--space-pad-x);padding-inline-end:var(--space-pad-x);background-color:var(--color-blanco);display:flex;flex-direction:column;align-items:center;}.elementor .columna{padding:0px;display:flex;flex-direction:column;}.elementor .fila{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .enlace-subrayado:hover,.elementor .enlace-subrayado:focus-visible{box-shadow:0px -8px 0px 0px #C6FF00 inset;}.elementor .enlace-subrayado{font-family:var(--font-mono);font-weight:500;font-size:14px;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;box-shadow:0px 0px 0px 0px #C6FF00 inset;transition:box-shadow 0.2s;}.elementor .btn-s{min-height:0px;font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;gap:10px;}.elementor .btn-secundario-oscuro:hover,.elementor .btn-secundario-oscuro:focus-visible{color:var(--color-negro);background-color:var(--color-blanco);}.elementor .btn-secundario-oscuro{color:var(--color-blanco);border-color:var(--color-blanco);background-color:transparent;}.elementor .btn-primario-oscuro:hover,.elementor .btn-primario-oscuro:focus-visible{color:var(--color-negro);border-color:var(--color-blanco);background-color:var(--color-blanco);}.elementor .btn-primario-oscuro{color:var(--color-negro);border-color:var(--color-acido);background-color:var(--color-acido);}.elementor .btn-primario:hover,.elementor .btn-primario:focus-visible{color:var(--color-acido);background-color:var(--color-negro);}.elementor .btn-primario{color:var(--color-negro);border-color:var(--color-negro);background-color:var(--color-acido);}.elementor .rotado{transform:rotateX(0deg) rotateY(0deg) rotateZ(12deg);transform-origin:50% 80% 0px;display:inline-block;}.elementor .texto-acido{color:var(--color-acido);}.elementor .texto-niebla{color:var(--color-niebla);}.elementor .texto-ceniza{color:var(--color-ceniza);}.elementor .display-expanded{font-family:var(--font-expanded);font-weight:900;letter-spacing:-0.04em;line-height:0.88;font-stretch: 125%;\n}.elementor .lead{font-family:var(--font-texto);font-size:var(--fs-lead);line-height:1.4;}.elementor .anotacion{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-anotacion);line-height:1.4;}.elementor .etiqueta{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-etiqueta);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;}.elementor .cabecera-seccion{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:var(--gap-xl);border-block-start-width:2px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: currentColor;\n}.elementor .contenedor{width:100%;max-width:var(--size-contenedor);font-family:var(--font-texto);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}.elementor .seccion-negra{font-family:var(--font-texto);color:var(--color-blanco);background-color:var(--color-negro);}.elementor .seccion-hueso{background-color:var(--color-hueso);}