.drbruno-procedimientos-detalle{--alto-indice:4.25rem;--aire-ancla:1.5rem}.drbruno-procedimientos-detalle p,.drbruno-procedimientos-detalle h1,.drbruno-procedimientos-detalle h2,.drbruno-procedimientos-detalle h3,.drbruno-procedimientos-detalle h4,.drbruno-procedimientos-detalle figure,.drbruno-procedimientos-detalle blockquote,.drbruno-procedimientos-detalle dl,.drbruno-procedimientos-detalle dd,.drbruno-procedimientos-detalle ul,.drbruno-procedimientos-detalle ol{margin:0;padding:0}.drbruno-procedimientos-detalle *{box-sizing:border-box}.drbruno-procedimientos-detalle{font-family:var(--ff-drbruno-text);font-size:var(--fs-cuerpo);font-weight:var(--fw-normal);color:var(--color-gris-600);line-height:1.6}.drbruno-procedimientos-detalle h1,.drbruno-procedimientos-detalle h2,.drbruno-procedimientos-detalle h3,.drbruno-procedimientos-detalle h4{font-family:var(--ff-drbruno-heading);font-weight:var(--fw-semibold);letter-spacing:-.02em;text-wrap:balance;color:var(--color-marca-900);line-height:1.2}.drbruno-procedimientos-detalle .cuerpo{padding-block:var(--espacio-seccion)}.drbruno-procedimientos-detalle .indice{top:var(--alto-cabecera,0px);z-index:30;border-bottom:1px solid var(--color-border);background-color:color-mix(in srgb, var(--color-white) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky}.drbruno-procedimientos-detalle .indice .pistas{gap:.5rem;padding-block:1rem;display:flex;overflow-x:auto}.drbruno-procedimientos-detalle .indice .pista{border-radius:var(--radio-full);background-color:var(--color-gris-100);font-family:inherit;font-size:var(--fs-detalle);font-weight:var(--fw-semibold);color:var(--color-gris-600);cursor:pointer;transition:background-color var(--transicion), color var(--transicion);border:0;flex-shrink:0;padding:.375rem .875rem;line-height:1.5}.drbruno-procedimientos-detalle .indice .pista:hover{background-color:var(--color-marca-200);color:var(--color-marca-800)}.drbruno-procedimientos-detalle .indice .pista.activa{background-color:var(--color-marca-700);color:var(--color-white)}.drbruno-procedimientos-detalle .indice .pista:focus-visible{outline:2px solid var(--color-marca-700);outline-offset:2px}.drbruno-procedimientos-detalle .cabecera{padding-block:var(--espacio-cabecera);background-color:var(--color-marca-900)}.drbruno-procedimientos-detalle .cabecera .migas{font-size:var(--fs-detalle);color:var(--color-marca-300)}.drbruno-procedimientos-detalle .cabecera .migas a:hover{color:var(--color-white)}.drbruno-procedimientos-detalle .cabecera .migas span{margin-inline:.5rem}.drbruno-procedimientos-detalle .cabecera .migas .actual{color:var(--color-marca-100);margin-inline:0}.drbruno-procedimientos-detalle .cabecera h1{font-size:var(--fs-titulo-pagina);color:var(--color-white);margin-top:1rem}.drbruno-procedimientos-detalle .cabecera .intro{font-size:var(--fs-entrada);color:var(--color-marca-200);margin-top:1.25rem}.drbruno-procedimientos-detalle .grupo{scroll-margin-top:calc(var(--alto-cabecera,0px) + var(--alto-indice) + var(--aire-ancla))}.drbruno-procedimientos-detalle .grupo+.grupo{margin-top:4.5rem}.drbruno-procedimientos-detalle .grupo[hidden]+.grupo{margin-top:0}.drbruno-procedimientos-detalle .encabezado-grupo{border-radius:var(--radio-l);background-color:var(--color-marca-50);flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:2.5rem;padding:1.25rem 1.5rem;display:flex}.drbruno-procedimientos-detalle .titulo-grupo{font-size:var(--fs-titulo-seccion)}.drbruno-procedimientos-detalle .cuenta{font-size:var(--fs-detalle);color:var(--color-gris-500)}.drbruno-procedimientos-detalle .lista{flex-direction:column;gap:4rem;display:flex}.drbruno-procedimientos-detalle .procedimiento{border-bottom:1px solid var(--color-border);scroll-margin-top:calc(var(--alto-cabecera,0px) + var(--alto-indice) + var(--aire-ancla));align-items:start;gap:2.5rem;padding-bottom:4rem;display:grid}.drbruno-procedimientos-detalle .procedimiento:last-child{border-bottom:0;padding-bottom:0}.drbruno-procedimientos-detalle .foto img{aspect-ratio:3/2;border-radius:var(--radio-l);object-fit:cover;width:100%;box-shadow:var(--sombra-m)}.drbruno-procedimientos-detalle .foto.recorte img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;max-height:30rem;box-shadow:none;--fundido:var(--corte-arriba,linear-gradient(#000, #000)), var(--corte-abajo,linear-gradient(#000, #000)), var(--corte-izquierda,linear-gradient(#000, #000)), var(--corte-derecha,linear-gradient(#000, #000));-webkit-mask-image:var(--fundido);-webkit-mask-composite:source-in;mask-image:var(--fundido);border-radius:0;margin-inline:auto;display:block;mask-composite:intersect}.drbruno-procedimientos-detalle .foto.corte-arriba img{--corte-arriba:linear-gradient(to top, #000 85%, transparent)}.drbruno-procedimientos-detalle .foto.corte-abajo img{--corte-abajo:linear-gradient(to bottom, #000 80%, transparent)}.drbruno-procedimientos-detalle .foto.corte-izquierda img{--corte-izquierda:linear-gradient(to left, #000 88%, transparent)}.drbruno-procedimientos-detalle .foto.corte-derecha img{--corte-derecha:linear-gradient(to right, #000 88%, transparent)}.drbruno-procedimientos-detalle .insignias{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.drbruno-procedimientos-detalle .urgente{border-radius:var(--radio-full);background-color:var(--color-urgencia-bg);color:var(--color-urgencia-texto);font-size:var(--fs-nota);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.03em;padding:.25rem .75rem}.drbruno-procedimientos-detalle .info h3{font-size:var(--fs-titulo-bloque)}.drbruno-procedimientos-detalle .info h3 a{color:inherit;text-underline-offset:.15em;transition:color var(--transicion), text-decoration-color var(--transicion);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.drbruno-procedimientos-detalle .info h3 a:hover{color:var(--color-marca-700);text-decoration-color:currentColor}.drbruno-procedimientos-detalle .info h3 a:focus-visible{outline:2px solid var(--color-marca-700);outline-offset:3px;border-radius:2px}.drbruno-procedimientos-detalle .info .prosa{color:var(--color-gris-600);margin-top:1rem}.drbruno-procedimientos-detalle .bloques{flex-direction:column;gap:1.125rem;margin-top:1.25rem;display:flex}.drbruno-procedimientos-detalle .bloque dt{font-family:var(--ff-drbruno-heading);font-size:var(--fs-cuerpo);font-weight:var(--fw-semibold);color:var(--color-marca-800);line-height:1.3}.drbruno-procedimientos-detalle .bloque dd{font-size:var(--fs-detalle);text-wrap:pretty;color:var(--color-gris-600);margin-top:.375rem;line-height:1.6}.drbruno-procedimientos-detalle .lista-bloque{padding-left:1.25rem}.drbruno-procedimientos-detalle .lista-bloque li{list-style-type:disc}.drbruno-procedimientos-detalle .lista-bloque li::marker{color:var(--color-marca-700)}.drbruno-procedimientos-detalle .bloque dd p+.lista-bloque{margin-top:.375rem}.drbruno-procedimientos-detalle .cierre{border-left:3px solid var(--color-marca-200);font-size:var(--fs-detalle);text-wrap:pretty;color:var(--color-marca-800);margin-top:1.5rem;padding-left:1rem;line-height:1.6}.drbruno-procedimientos-detalle .cta{border-radius:var(--radio-m);background-color:var(--color-marca-700);color:var(--color-white);font-weight:var(--fw-semibold);transition:background-color var(--transicion);align-items:center;gap:.5rem;margin-top:1.25rem;padding:.875rem 1.5rem;display:inline-flex}.drbruno-procedimientos-detalle .cta:hover{background-color:var(--color-marca-800)}.drbruno-procedimientos-detalle .icono svg{width:1rem;height:1rem}.drbruno-procedimientos-detalle .aviso{font-size:var(--fs-detalle);color:var(--color-gris-500);text-wrap:pretty;margin-top:3.5rem;line-height:1.6}@media (min-width:1024px){.drbruno-procedimientos-detalle .procedimiento{grid-template-columns:repeat(2,1fr)}.drbruno-procedimientos-detalle .procedimiento.invertido .foto{order:2}.drbruno-procedimientos-detalle .procedimiento:has(>.foto.recorte){grid-template-columns:1fr 2fr}.drbruno-procedimientos-detalle .procedimiento.invertido:has(>.foto.recorte){grid-template-columns:2fr 1fr}.drbruno-procedimientos-detalle .foto.recorte{align-self:stretch;min-height:28rem;position:relative}.drbruno-procedimientos-detalle .foto.recorte img{object-fit:contain;object-position:right bottom;width:auto;max-width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0 0 0 auto}.drbruno-procedimientos-detalle .procedimiento.invertido .foto.recorte img{object-position:left bottom;left:0;right:auto}.drbruno-procedimientos-detalle .procedimiento .foto.recorte.corte-derecha img{--corte-derecha:linear-gradient(#000, #000)}.drbruno-procedimientos-detalle .procedimiento.invertido .foto.recorte.corte-izquierda img{--corte-izquierda:linear-gradient(#000, #000)}.drbruno-procedimientos-detalle .procedimiento.invertido .foto.recorte.corte-derecha img{--corte-derecha:linear-gradient(to right, #000 88%, transparent)}.drbruno-procedimientos-detalle .procedimiento.invertido .info{order:1}}
