/* Generado por tools/proto2wp/convertir.mjs desde Sector-Industria.html — no editar. Ámbito: body.alsis-p-t06. */
/* 1) CSS local de la página que no está en prototipo.css (sin las fuentes, que declara theme.json, ni las r-*), acotado sin añadir especificidad. */

/* 2) Estilos en línea subidos a clase (especificidad 0 + !important, como el atributo style). */
:where(.alsis-p-t06 .alsis-t06-e1){padding-top:176px!important;padding-bottom:0!important;position:relative!important;isolation:isolate!important}
:where(.alsis-p-t06 .alsis-t06-e2){display:grid!important;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)!important;gap:72px!important;align-items:end!important}
:where(.alsis-p-t06 .alsis-t06-e3){padding-bottom:96px!important}
:where(.alsis-p-t06 .alsis-t06-e4){font-size:80px!important;line-height:0.98!important;letter-spacing:-0.042em!important;max-width:14ch!important;margin-top:28px!important;color:var(--d-ink)!important}
:where(.alsis-p-t06 .alsis-t06-e5){margin-top:40px!important;font-size:21px!important;line-height:1.55!important;color:var(--d-ink-2)!important;max-width:46ch!important}
:where(.alsis-p-t06 .alsis-t06-e6){display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:44px!important}
:where(.alsis-p-t06 .alsis-t06-e7){position:relative!important;padding-bottom:96px!important}
:where(.alsis-p-t06 .alsis-t06-e8){aspect-ratio:4 / 5!important}
:where(.alsis-p-t06 .alsis-t06-e9){margin:0!important;display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;border-top:1px solid var(--d-line)!important}
:where(.alsis-p-t06 .alsis-t06-e10){padding:28px 28px 36px 0!important}
:where(.alsis-p-t06 .alsis-t06-e11){font-size:13px!important;color:var(--d-ink-3)!important}
:where(.alsis-p-t06 .alsis-t06-e12){margin:8px 0 0!important;color:var(--d-ink)!important}
:where(.alsis-p-t06 .alsis-t06-e13){padding:28px 28px 36px!important;border-left:1px solid var(--d-line)!important}
:where(.alsis-p-t06 .alsis-t06-e14){padding-bottom:0!important}
:where(.alsis-p-t06 .alsis-t06-e15){display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:28px!important;border-top:1px solid var(--line)!important}
:where(.alsis-p-t06 .alsis-t06-e16){padding-top:32px!important;display:flex!important;flex-direction:column!important;gap:18px!important}
:where(.alsis-p-t06 .alsis-t06-e17){color:var(--ink-3)!important}
:where(.alsis-p-t06 .alsis-t06-e18){font-size:30px!important;line-height:1.15!important;letter-spacing:-0.025em!important}
:where(.alsis-p-t06 .alsis-t06-e19){color:var(--ink-2)!important;font-size:17px!important}
:where(.alsis-p-t06 .alsis-t06-e20){position:relative!important;isolation:isolate!important}
:where(.alsis-p-t06 .alsis-t06-e21){display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:20px!important}
:where(.alsis-p-t06 .alsis-t06-e22){gap:18px!important}
:where(.alsis-p-t06 .alsis-t06-e23){display:inline-flex!important;gap:10px!important;align-items:center!important}
:where(.alsis-p-t06 .alsis-t06-e24){display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:28px!important}
:where(.alsis-p-t06 .alsis-t06-e25){font-size:28px!important}
:where(.alsis-p-t06 .alsis-t06-e26){place-items:center!important;grid-template-rows:1fr!important}
:where(.alsis-p-t06 .alsis-t06-e27){grid-template-columns:minmax(0, 6fr) minmax(0, 6fr)!important}
:where(.alsis-p-t06 .alsis-t06-e28){left:58%!important;top:8%!important}
:where(.alsis-p-t06 .alsis-t06-e29){left:4%!important;top:76%!important}
:where(.alsis-p-t06 .alsis-t06-e30){color:var(--d-ink)!important}
:where(.alsis-p-t06 .alsis-t06-e31){color:var(--d-ink-2)!important}
:where(.alsis-p-t06 .alsis-t06-e32){border-color:var(--d-line)!important}
:where(.alsis-p-t06 .alsis-t06-e33){color:var(--d-ink-3)!important}
:where(.alsis-p-t06 .alsis-t06-e34){margin-top:72px!important}
:where(.alsis-p-t06 .alsis-t06-e35){list-style:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(5, minmax(0, 1fr))!important;border-top:1px solid var(--line)!important}
:where(.alsis-p-t06 .alsis-t06-e36){padding:28px 24px 0 0!important;display:flex!important;flex-direction:column!important;gap:10px!important}
:where(.alsis-p-t06 .alsis-t06-e37){color:var(--ink-2)!important;font-size:16px!important}
:where(.alsis-p-t06 .alsis-t06-e38){padding:28px 24px 0!important;border-left:1px solid var(--line)!important;display:flex!important;flex-direction:column!important;gap:10px!important}
:where(.alsis-p-t06 .alsis-t06-e39){padding:28px 0 0 24px!important;border-left:1px solid var(--line)!important;display:flex!important;flex-direction:column!important;gap:10px!important}
:where(.alsis-p-t06 .alsis-t06-e40){margin-top:48px!important}
:where(.alsis-p-t06 .alsis-t06-e41){grid-template-columns:repeat(3, minmax(0, 1fr))!important}
:where(.alsis-p-t06 .alsis-t06-e42){border-bottom:1px solid var(--line)!important}
/* 3) Reglas responsive r-* propias de la página: van después y siguen ganando. */
/* manual (tanda C, T06): reglas escritas a mano, no las genera el conversor; reaplicar si se vuelve a convertir.
   En Energía, Agroalimentario y Salud laboral (en Industria son contenido curado, con las clases generadas de arriba),
   soluciones, productos y proyectos del sector los pintan las disposiciones sector-* de alsis/listado: los estilos en línea
   del prototipo pasan a sus clases (misma forma que las generadas: especificidad 0 + !important, como el atributo style).
   Secciones (:175, :189), rejilla y tarjeta de solución (:179-180), rejilla y tarjeta de producto (:193-194, media .dash
   :196), tarjeta de proyecto (pr-*, la de la disposición «proyectos» de T09, como en t09.css y t10.css). */
:where(.alsis-p-t06 .sc-sec){position:relative!important;isolation:isolate!important}
:where(.alsis-p-t06 .sc-g4){display:grid!important;grid-template-columns:repeat(4, minmax(0, 1fr))!important;gap:20px!important}
:where(.alsis-p-t06 .sc-pcard){gap:18px!important}
:where(.alsis-p-t06 .sc-et){display:inline-flex!important;gap:10px!important;align-items:center!important}
:where(.alsis-p-t06 .sc-more i){font-style:normal!important}
:where(.alsis-p-t06 .sc-g3){display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:28px!important}
:where(.alsis-p-t06 .sc-h3){font-size:28px!important}
:where(.alsis-p-t06 .sc-txt){color:var(--ink-2)!important;font-size:17px!important}
:where(.alsis-p-t06 .sc-dash){place-items:center!important;grid-template-rows:1fr!important}
:where(.alsis-p-t06 .pr-card){gap:18px!important}
:where(.alsis-p-t06 .pr-media){aspect-ratio:4 / 3!important;margin:0!important}
:where(.alsis-p-t06 .pr-dash){place-items:center!important;grid-template-rows:1fr!important}
:where(.alsis-p-t06 .pr-h3){font-size:30px!important;line-height:1.12!important;letter-spacing:-0.025em!important}
:where(.alsis-p-t06 .pr-txt){color:var(--ink-2)!important;font-size:17px!important}
:where(.alsis-p-t06 .pr-specs){margin-top:4px!important}
:where(.alsis-p-t06 .pr-more){margin-top:8px!important}
:where(.alsis-p-t06 .pr-more i){font-style:normal!important}
/* Foto de la cabecera (:140): el img va dentro de figure.wp-block-image, que tiene que llenar la .photo (como en t04.css). */
:where(.alsis-p-t06) .photo>.wp-block-image{margin:0;height:100%}
:where(.alsis-p-t06) .photo>.wp-block-image img{width:100%;height:100%;object-fit:cover;display:block}
/* Anotaciones de Omni (:224-225): div.callout[data-shape=tab] del prototipo; el conversor deja is-style-tab en un párrafo y
   el filtro de estilos del tema solo pone data-shape en grupos, imágenes y portadas: la forma de prototipo.css, aquí. */
:where(.alsis-p-t06) .callout.is-style-tab{border-radius:16px;clip-path:polygon(0 0,58% 0,60% 12px,88% 12px,90% 0,100% 0,100% 100%,0 100%)}
/* Energía, Agroalimentario y Salud laboral (sin prototipo propio): «Qué medimos» de su bloque de Sectores.html (:167, p + ul
   con filetes), sobre el fondo deep de la cabecera. */
:where(.alsis-p-t06) .sc-mide-g{margin-top:40px;max-width:46ch}
:where(.alsis-p-t06) .sc-mide-t{font-size:13px;color:var(--d-ink-3)}
:where(.alsis-p-t06) .sc-mide{list-style:none;margin:8px 0 0;padding:0;font-size:16px;color:var(--d-ink);border-bottom:1px solid var(--d-line)}
:where(.alsis-p-t06) .sc-mide li{padding-block:12px;border-top:1px solid var(--d-line)}
/* Industria, soluciones curadas (:179-182): el conversor envuelve a.more en un p; en el prototipo es hijo directo de la
   article.pcard (flex en columna). El p no crea caja, como en el prototipo. */
:where(.alsis-p-t06) .alsis-t06-e22>p:has(>a.more){display:contents}
/* manual (ORDEN-26, D-92): Industria se queda con tres soluciones curadas (D-92 retira la cuarta): tres columnas
   en escritorio en lugar de cuatro, para no dejar un hueco. Las reglas responsive de .r-g4 siguen ganando (especificidad). */
:where(.alsis-p-t06 .alsis-t06-e21.alsis-t06-g3){grid-template-columns:repeat(3, minmax(0, 1fr))!important}
/* manual (ORDEN-28, D-114): «Lo que vemos» sin margen inferior cuenta con que la siga una sección clara (Industria);
   en Salud la sigue la del producto, oscura, con su muesca: entonces lleva el margen de sección. */
:where(.alsis-p-t06) .alsis-t06-e14:has(+ svg.notch){padding-bottom:var(--sec)!important}
