@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/hubfs/observatorio-ip/tipografias/Outfit-700-latin.woff2) format("woff2")}:root{--terra:#c9563d;--terra-osc:#a8432d;--terra-claro:#e8a895;--terra-fondo:#fff8f6;--tinta:#383838;--tinta-2:#565656;--tinta-3:#8a8a8a;--linea:#ececec;--gris:#fafafa;--serie:#c9563d;--serie-suave:#ecc3b7}.obs h1,.obs h2,.obs h3{color:#313131;font-family:Quicksand,Arial,sans-serif;line-height:1.25}.obs h1{font-size:40px;margin:8px 0 12px}.obs h2{font-size:28px;margin:56px 0 12px}.obs h3{font-size:20px;margin:28px 0 8px}.obs a{color:var(--terra)}.obs .boton{background:var(--terra);border-radius:30px;color:#fff!important;display:inline-block;font:700 15px Quicksand,sans-serif;padding:12px 22px;text-decoration:none}.obs .boton.sec{background:#fff;border:2px solid var(--terra);color:var(--terra)!important}.obs .migas{color:var(--tinta-3);font-size:14px;padding:18px 0 0}.obs .migas a{color:var(--tinta-2);text-decoration:none}.obs .heroe{background:linear-gradient(180deg,var(--terra-fondo),#fff);border-bottom:1px solid var(--linea);padding:8px 0 28px}.obs .heroe p.entrada{color:var(--tinta-2);font-size:19px;max-width:760px}.obs .sellos{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.obs .sello{background:#fff;border:1px solid var(--linea);border-radius:20px;color:var(--tinta-2);font-size:13px;padding:4px 12px}.obs .sello.vivo{border-color:var(--terra-claro);color:var(--terra);font-weight:700}.obs .sello.vivo:before{background:var(--terra);border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.obs .firma{align-items:center;color:var(--tinta-2);display:flex;font-size:14px;gap:12px;margin-top:6px}.obs .firma .avatar{align-items:center;background:var(--terra-claro);border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;width:40px}.obs .pendiente{background:#fef3c7;border-radius:4px;color:#92400e;font-size:13px;padding:1px 6px}.obs .clave{background:#fff;border:1px solid var(--linea);border-left:5px solid var(--terra);border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.04);margin:28px 0;padding:20px 26px}.obs .clave h2{font-size:22px;margin:0 0 8px}.obs .clave li{color:#2b2b2b;margin:12px 0}.obs .clave li b{color:#1d1d1d;font-weight:700}.obs .clave .atrib{color:#7a7a7a;font-size:.85em}.obs .tiles{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:22px 0}.obs .tile{background:var(--gris);border-radius:10px;padding:16px}.obs .tile .l{color:var(--tinta-2);font-size:14px}.obs .tile .v{color:#313131;font:700 32px Outfit,Quicksand,sans-serif;font-variant-numeric:tabular-nums}.obs .tile .s{color:var(--tinta-3);font-size:13px}.obs .dos{display:grid;gap:28px;grid-template-columns:1fr 1fr}.obs .caja{border:1px solid var(--linea);border-radius:10px;padding:18px 20px}.obs .callout{background:var(--terra-fondo);border-radius:10px;margin:20px 0;padding:18px 22px}.obs .callout b{color:var(--terra-osc)}.obs .viz{height:auto;width:100%}.obs .viz-m{display:none}.obs .viz-m .tick,.obs .viz-m .valor{font-size:12px}@media(max-width:600px){.obs .viz-d{display:none}.obs .viz-m{display:block}}.obs .viz .grid{stroke:var(--linea)}.obs .viz .tick{fill:var(--tinta-2);font-family:Source Sans\ 3,sans-serif;font-size:11px}.obs .viz .valor{fill:var(--tinta);font-size:11px}.obs .viz .serie{fill:none;stroke:var(--serie);stroke-width:2}.obs .viz .punto{fill:var(--serie);stroke:#fff;stroke-width:2}.obs .viz .barra{fill:var(--serie-suave)}.obs .viz .barra.destacada{fill:var(--serie)}.obs .viz .nota{stroke:var(--tinta-3);stroke-dasharray:3 3}.obs .fuente{color:var(--tinta-3);font-size:13px;margin-top:6px}.obs table{border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums;width:100%}.obs td,.obs th{border-bottom:1px solid var(--linea);padding:9px 10px;text-align:right}.obs td:first-child,.obs th:first-child{text-align:left}.obs th{background:var(--gris);color:var(--tinta-2);font:700 13px Quicksand,sans-serif;vertical-align:bottom}.obs tr.ccaa td{font-weight:700}.obs tr.obs-total td{background:var(--terra-fondo);font-weight:700}.obs th[scope=row]{background:none;color:inherit;font:inherit;text-align:left;vertical-align:middle}.obs tr.obs-total th[scope=row]{background:var(--terra-fondo);font-weight:700}.obs td:not(:first-child){white-space:nowrap}.obs details.ccaa-grupo summary{cursor:pointer;list-style:none}.obs details.ccaa-grupo summary::-webkit-details-marker{display:none}.obs .tabla-scroll{overflow-x:auto}.obs .buscador{align-items:center;background:var(--gris);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;padding:16px 18px}.obs .buscador select{border:1px solid #ddd;border-radius:8px;font:16px Source Sans\ 3,sans-serif;min-width:260px;padding:10px 12px}.obs .lista-prov{column-count:4;column-gap:24px;font-size:15px;list-style:none;margin:10px 0 0;padding:0}.obs .embudo .paso{align-items:center;display:grid;gap:12px;grid-template-columns:260px 1fr 110px;margin:8px 0}.obs .embudo .barra-e{background:var(--serie-suave);border-radius:0 6px 6px 0;height:26px}.obs .embudo .paso:last-child .barra-e{background:var(--serie)}.obs .embudo .cifra{font:700 18px Outfit,Quicksand,sans-serif;font-variant-numeric:tabular-nums;text-align:right}.obs .cta{align-items:center;background:#313131;border-radius:14px;color:#fff;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:48px 0;padding:30px 34px}.obs .cta h3{color:#fff;font-size:24px;margin:0 0 6px}.obs .cta p{color:#ddd;margin:0}.obs .faq details{border-bottom:1px solid var(--linea);padding:14px 0}.obs .faq summary{color:#313131;cursor:pointer;font:700 18px Quicksand,sans-serif}.obs .faq p{margin:10px 0 0}.obs .cita{background:var(--gris);border-radius:8px;font-family:ui-monospace,monospace;font-size:13px;overflow-wrap:anywhere;padding:12px}.obs .demo{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;margin:40px 0;padding:20px}.obs .demo .rotulo{color:#64748b;font:12px system-ui;letter-spacing:.05em;text-transform:uppercase}.obs .dato-vivo{align-items:center;background:#fff;border:1px solid var(--linea);border-left:4px solid var(--terra);border-radius:10px;display:flex;gap:16px;margin-top:10px;max-width:700px;padding:14px 18px}.obs .dato-vivo .n{color:var(--terra);font:700 30px Outfit,Quicksand,sans-serif}.obs .dato-vivo .t{font-size:15px}.obs .dato-vivo .t small{color:var(--tinta-3)}.obs{color:var(--tinta);font:17px/1.6 Source Sans\ 3,Arial,sans-serif}.obs .viz .marca{fill:var(--tinta-3);font-family:Source Sans\ 3,sans-serif;font-size:10px;opacity:.6}.obs .lectura{background:#fff;border:1px solid var(--linea);border-radius:12px;margin:28px 0;padding:22px 26px;position:relative}.obs .lectura:before{color:var(--terra-claro);content:"“";font:700 100px Quicksand,serif;left:10px;line-height:1;position:absolute;top:10px}.obs .lectura h2{font-size:22px;margin:0 0 10px;padding-left:44px}.obs .lectura p{margin:10px 0}.obs .lectura .quien{align-items:center;border-top:1px solid var(--linea);color:var(--tinta-2);display:flex;font-size:14px;gap:12px;margin-top:14px;padding-top:12px}.obs .lectura .quien .avatar{align-items:center;background:var(--terra);border-radius:50%;color:#fff;display:flex;font:700 15px Quicksand,sans-serif;height:42px;justify-content:center;width:42px}.obs img.avatar{border:0;border-radius:50%;flex:none;height:42px;max-width:none;object-fit:cover;padding:0;width:42px}.obs .indice{align-items:center;background:#fff;border:2px solid var(--terra);border-radius:12px;display:grid;gap:6px 22px;grid-template-columns:auto 1fr;margin:22px 0;padding:18px 22px}.obs .indice .rotulo{color:var(--terra);font:700 13px Quicksand,sans-serif;grid-column:1/-1;letter-spacing:.06em}.obs .indice .cifra{color:#313131;font:700 54px/1 Outfit,Quicksand,sans-serif}.obs .indice .cifra small{color:var(--tinta-3);font-size:20px}.obs .indice .medidor{background:var(--linea);border-radius:6px;height:12px;overflow:hidden}.obs .indice .medidor div{background:var(--terra);border-radius:6px;height:100%}.obs .indice .nivel{font:700 16px Quicksand,sans-serif;margin-top:6px}.obs .indice p{color:var(--tinta-2);font-size:14px;grid-column:1/-1;margin:4px 0 0}.obs .indice p.que-hacer{color:#313131;font-size:16px;font-weight:600}.obs .indice .caso{background:var(--terra-fondo);border-radius:8px;grid-column:1/-1;padding:10px 14px}.obs .indice .caso p{color:#313131;font-size:15px;margin:2px 0 0}.obs .propio{background:var(--terra-fondo);border-radius:12px;margin:24px 0;padding:20px 24px}.obs .propio .etiqueta{color:var(--terra);font:700 12px Quicksand,sans-serif;letter-spacing:.06em;text-transform:uppercase}@media(max-width:860px){.obs .dos{grid-template-columns:1fr}.obs h1{font-size:30px}.obs .lista-prov{column-count:2}.obs .embudo .paso{grid-template-columns:1fr 1fr 80px}}.obs .viz .barra-gris{fill:#e8e2df}.obs .leyenda{color:var(--tinta-2);font-size:14px;margin:4px 0}.obs .leyenda .cuadro{border-radius:3px;display:inline-block;height:12px;margin-right:4px;vertical-align:-1px;width:12px}.obs .leyenda .cuadro.destacada{background:var(--serie)}.obs .leyenda .cuadro.gris{background:#e8e2df}.obs .video{margin:18px 0}.obs .video iframe,.obs .video video{aspect-ratio:32/9;background:#000;border:0;border-radius:10px;width:100%}.obs .video iframe{aspect-ratio:16/9}.obs .citas{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:18px 0}@media(max-width:860px){.obs .citas{grid-template-columns:1fr}}.obs blockquote{background:var(--terra-fondo);border-left:4px solid var(--terra);border-radius:0 10px 10px 0;font-family:Source Sans\ 3,Arial,sans-serif!important;font-size:16px!important;line-height:1.55!important;margin:0;padding:14px 18px;text-align:left}.obs blockquote:after,.obs blockquote:before{content:none!important;display:none!important}.obs blockquote p{font-family:Source Sans\ 3,Arial,sans-serif!important;font-size:16px!important;font-style:italic;font-weight:400!important;line-height:1.55!important;margin:0!important}.obs blockquote cite{color:var(--terra);display:block;font:700 12px Quicksand,sans-serif;font-style:normal;margin-top:8px}.obs-firma{align-items:center;color:var(--tinta-2);display:flex;font-size:15px;gap:10px;margin-top:12px}.obs-firma a{color:inherit}.obs-avatar{align-items:center;background:var(--terra);border-radius:50%;color:#fff;display:inline-flex;flex:none;font:700 14px Quicksand,sans-serif;height:36px;justify-content:center;width:36px}img.obs-avatar{border:0;max-width:none;object-fit:cover;padding:0}.ca-hub-content-first .obs .sellos{margin:14px 0 4px}.ca-hub-article-main .obs{margin-top:8px}@media (min-width:700px){.ca-hub-article-main .obs .tiles{grid-template-columns:repeat(2,1fr)}}