.drbruno-procedimiento p,.drbruno-procedimiento h1,.drbruno-procedimiento h2,.drbruno-procedimiento h3,.drbruno-procedimiento h4,.drbruno-procedimiento figure,.drbruno-procedimiento blockquote,.drbruno-procedimiento dl,.drbruno-procedimiento dd,.drbruno-procedimiento ul,.drbruno-procedimiento ol{margin:0;padding:0}.drbruno-procedimiento ul{list-style:none}.drbruno-procedimiento *{box-sizing:border-box}.drbruno-procedimiento{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-procedimiento h1,.drbruno-procedimiento h2,.drbruno-procedimiento h3,.drbruno-procedimiento 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-procedimiento .cabecera{padding-block:var(--espacio-cabecera);background-color:var(--color-marca-900)}.drbruno-procedimiento .cabecera h1{max-width:24ch;font-size:var(--fs-titulo-seccion);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;color:var(--color-white);margin-top:.75rem}.drbruno-procedimiento .migas{font-size:var(--fs-detalle);color:var(--color-marca-300);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.drbruno-procedimiento .migas a{color:var(--color-marca-200);transition:color var(--transicion)}.drbruno-procedimiento .migas a:hover,.drbruno-procedimiento .migas .actual{color:var(--color-white)}.drbruno-procedimiento .categoria{font-size:var(--fs-detalle);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-acento-400)}.drbruno-procedimiento .urgente{border-radius:var(--radio-full);background-color:var(--color-urgencia-bg);width:fit-content;color:var(--color-urgencia-texto);font-size:var(--fs-nota);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.03em;margin-top:1.25rem;padding:.25rem .75rem}.drbruno-procedimiento .cuerpo{padding-block:var(--espacio-seccion)}.drbruno-procedimiento .ficha{align-items:start;gap:2.5rem;display:grid}.drbruno-procedimiento .foto img{aspect-ratio:3/2;border-radius:var(--radio-l);object-fit:cover;width:100%;box-shadow:var(--sombra-m)}.drbruno-procedimiento .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-procedimiento .foto.corte-arriba img{--corte-arriba:linear-gradient(to top, #000 85%, transparent)}.drbruno-procedimiento .foto.corte-abajo img{--corte-abajo:linear-gradient(to bottom, #000 80%, transparent)}.drbruno-procedimiento .foto.corte-izquierda img{--corte-izquierda:linear-gradient(to left, #000 88%, transparent)}.drbruno-procedimiento .foto.corte-derecha img{--corte-derecha:linear-gradient(to right, #000 88%, transparent)}.drbruno-procedimiento .bloques{flex-direction:column;gap:1.25rem;display:flex}.drbruno-procedimiento .bloque dt{font-family:var(--ff-drbruno-heading);font-size:var(--fs-entrada);font-weight:var(--fw-semibold);color:var(--color-marca-800);line-height:1.3}.drbruno-procedimiento .bloque dd{text-wrap:pretty;color:var(--color-gris-600);margin-top:.5rem;line-height:1.7}.drbruno-procedimiento .lista-bloque{padding-left:1.25rem}.drbruno-procedimiento .lista-bloque li{list-style-type:disc}.drbruno-procedimiento .lista-bloque li::marker{color:var(--color-marca-700)}.drbruno-procedimiento .bloque dd p+.lista-bloque{margin-top:.5rem}.drbruno-procedimiento .cierre{border-left:3px solid var(--color-marca-200);text-wrap:pretty;color:var(--color-marca-800);margin-top:1.75rem;padding-left:1rem;line-height:1.6}.drbruno-procedimiento .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.5rem;padding:.875rem 1.5rem;display:inline-flex}.drbruno-procedimiento .cta:hover{background-color:var(--color-marca-800)}.drbruno-procedimiento .icono svg{width:1rem;height:1rem}.drbruno-procedimiento .aviso{font-size:var(--fs-detalle);color:var(--color-gris-500);text-wrap:pretty;margin-top:1.5rem;line-height:1.6}.drbruno-procedimiento .otros{border-top:1px solid var(--color-border);margin-top:3.5rem;padding-top:2.5rem}.drbruno-procedimiento .otros h2{font-size:var(--fs-titulo-bloque)}.drbruno-procedimiento .otros ul{gap:.75rem;margin-top:1.75rem;display:grid}.drbruno-procedimiento .otros li a{border:1px solid var(--color-border);border-radius:var(--radio-m);background-color:var(--color-white);font-size:var(--fs-detalle);font-weight:var(--fw-semibold);color:var(--color-marca-900);transition:border-color var(--transicion), background-color var(--transicion);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}.drbruno-procedimiento .otros li a:hover{border-color:var(--color-marca-200);background-color:var(--color-marca-50)}.drbruno-procedimiento .otros li a .icono svg{color:var(--color-marca-700);transition:transform var(--transicion);flex-shrink:0}.drbruno-procedimiento .otros li a:hover .icono svg{transform:translate(4px)}.drbruno-procedimiento .todos{font-weight:var(--fw-semibold);color:var(--color-marca-700);align-items:center;gap:.5rem;margin-top:1.75rem;display:inline-flex}.drbruno-procedimiento .todos:hover{color:var(--color-marca-800)}@media (min-width:640px){.drbruno-procedimiento .otros ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.drbruno-procedimiento .cabecera h1{font-size:var(--fs-titulo-pagina)}.drbruno-procedimiento .ficha{grid-template-columns:5fr 7fr;gap:3.5rem}.drbruno-procedimiento .ficha:has(>.foto.recorte){grid-template-columns:1fr 2fr}.drbruno-procedimiento .foto.recorte{align-self:stretch;min-height:28rem;position:relative}.drbruno-procedimiento .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-procedimiento .foto.recorte.corte-derecha img{--corte-derecha:linear-gradient(#000, #000)}}
