.ar-banda{padding:3.5rem 1rem;position:relative}.ar-banda--blanco{background:#fff}.ar-banda--rosa{background:#f5ecec}.ar-banda--crema{background:0 0}.ar-banda--luz{background:#f2dcc461}.ar-banda+.ar-banda{border-top:1px solid #d4c8bc8c}@media (min-width:768px){.ar-banda{padding:5rem 1rem}}.ar-entrada .prose-article>p:first-child{font-family:var(--font-heading);color:var(--color-text-main);font-size:1.3rem;line-height:1.65}@media (min-width:768px){.ar-entrada .prose-article>p:first-child{font-size:1.5rem}}.ar-respuesta{background:repeating-linear-gradient(128deg,#4a312e0d 0 1px,#0000 1px 7px),#f2dcc4;border-radius:1.5rem .4rem;margin-top:2.5rem;padding:1.75rem 1.5rem 1.5rem;position:relative}.ar-respuesta__etiqueta{font-family:var(--font-body,inherit);letter-spacing:.2em;text-transform:uppercase;color:var(--color-rose-cta);align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.ar-respuesta__etiqueta:before{content:"";background:currentColor;width:1.75rem;height:2px}.ar-respuesta p{color:var(--color-text-main);margin:0}.ar-indice{border-top:1px solid var(--color-beige-dark);margin-top:2.5rem;padding-top:1.5rem}.ar-indice__titulo{letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 1rem;font-size:.75rem;font-weight:700}.ar-indice ol{counter-reset:ar-indice;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ar-indice li{counter-increment:ar-indice;grid-template-columns:2.25rem 1fr;align-items:baseline;display:grid}.ar-indice li:before{content:counter(ar-indice, decimal-leading-zero);font-family:var(--font-heading);color:var(--color-rose-dark);font-size:.95rem;font-style:italic}.ar-indice a{color:var(--color-text-main);text-underline-offset:4px;line-height:1.45;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s,color .2s}.ar-indice a:hover,.ar-indice a:focus-visible{color:var(--color-rose-cta);text-decoration-color:currentColor}@media (min-width:768px){.ar-indice ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.ar-capitulo{scroll-margin-top:6rem}.ar-capitulo__numero{font-family:var(--font-heading);color:var(--color-rose-dark);align-items:center;gap:.75rem;margin:0 0 1rem;font-size:1rem;font-style:italic;line-height:1;display:flex}.ar-capitulo__numero:after{content:"";opacity:.6;background:currentColor;width:3.5rem;height:1px}.ar-capitulo .prose-article h2{margin-top:0;margin-bottom:1.5rem;font-size:1.9rem;line-height:1.2}@media (min-width:768px){.ar-capitulo .prose-article h2{font-size:2.4rem}}.ar-destacado{border-left:3px solid var(--color-rose-dark);background:#ffffffbf;border-radius:0 1rem 1rem 0;margin:2rem 0;padding:1.5rem 1.5rem 1.5rem 1.75rem}.ar-banda--blanco .ar-destacado{background:#f5ecec}.ar-destacado p{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:1.2rem;line-height:1.55}.ar-cita{font-family:var(--font-heading);color:var(--color-text-main);border:0;margin:2.5rem 0 1rem;padding:1.5rem 0 0;font-size:1.45rem;font-style:italic;line-height:1.5;position:relative}.ar-cita:before{content:"“";color:#d6a3a1;font-size:4.5rem;line-height:1;position:absolute;top:-1.6rem;left:-.25rem}@media (min-width:768px){.ar-cita{font-size:1.75rem}}.ar-cierre .prose-article>p:first-child{font-family:var(--font-heading);color:var(--color-text-main);font-size:1.35rem;line-height:1.6}.ar-banda--acompanante{background:radial-gradient(120% 90% at 0 0,#d6a3a159,#0000 60%),#f2dcc4}.ar-acompanante{gap:.9rem;max-width:40rem;display:grid}.ar-acompanante__etiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--color-rose-cta);margin:0;font-size:.75rem;font-weight:700}.ar-acompanante__titulo{font-family:var(--font-heading);color:var(--color-text-main);margin:0;font-size:2rem;line-height:1.15}.ar-acompanante__texto{color:var(--color-text-main);margin:0;font-size:1.0625rem;line-height:1.8}.ar-acompanante__enlaces{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}@media (min-width:768px){.ar-acompanante__titulo{font-size:2.6rem}}
