.prose-ciclo.svelte-1h54b2x{color:#262626;line-height:1.78;font-size:1.125rem;max-width:82ch}.prose-ciclo.svelte-1h54b2x h2{font-family:"Source Serif 4",serif;font-size:2.25rem;font-weight:900;color:#0a0a0a;margin-top:3.25rem;margin-bottom:1.25rem;line-height:1.18;letter-spacing:0;position:relative;padding-bottom:.75rem}.prose-ciclo.svelte-1h54b2x h2:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:2px;background-color:#a4879a;border-radius:2px}.prose-ciclo.svelte-1h54b2x h3{font-family:"Source Sans 3",sans-serif;font-size:1.5rem;font-weight:900;color:#111;margin-top:2.25rem;margin-bottom:.875rem;line-height:1.35}.prose-ciclo.svelte-1h54b2x h4{font-family:"Source Sans 3",sans-serif;font-size:1.25rem;font-weight:800;color:#171717;margin-top:1.75rem;margin-bottom:.5rem}.prose-ciclo.svelte-1h54b2x p{margin-bottom:1.25rem}.prose-ciclo.svelte-1h54b2x ul{list-style-type:none;padding-left:0;margin-bottom:1.25rem}.prose-ciclo.svelte-1h54b2x ul>li{position:relative;padding-left:1.5rem;margin-bottom:.35rem;line-height:1.6}.prose-ciclo.svelte-1h54b2x ul>li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background-color:#a4879a}.prose-ciclo.svelte-1h54b2x strong{font-weight:600;color:#292524}.prose-ciclo.svelte-1h54b2x a{color:#7c3f6a;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;text-decoration-color:#c4a5bc;transition:all .15s ease}.prose-ciclo.svelte-1h54b2x a:hover{color:#5c2f50;text-decoration-color:#7c3f6a}.prose-ciclo.svelte-1h54b2x blockquote{position:relative;border-left:none;background-color:#faf8f5;padding:1.5rem 1.75rem;margin:2rem 0;border-radius:.75rem;color:#57534e;font-style:italic;font-family:"Source Serif 4",serif}.prose-ciclo.svelte-1h54b2x blockquote:before{content:"“";position:absolute;top:.5rem;left:.75rem;font-size:3rem;line-height:1;color:#d6c9bd;font-family:Georgia,serif;font-style:normal}.prose-ciclo.svelte-1h54b2x blockquote p{margin-bottom:0;position:relative;z-index:1}.prose-ciclo.svelte-1h54b2x .callout{position:relative;padding:1.25rem 1.5rem 1.25rem 3.25rem;margin:2rem 0;border-radius:.75rem;border:1px solid;background-color:#faf8f5;border-color:#e7ddd4}.prose-ciclo.svelte-1h54b2x .callout p{margin-bottom:0}.prose-ciclo.svelte-1h54b2x .callout strong:first-child{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.375rem;font-family:"Source Sans 3",sans-serif;font-weight:700}.prose-ciclo.svelte-1h54b2x .callout .callout-icon{position:absolute;left:1.125rem;top:1.375rem;display:inline-flex}.prose-ciclo.svelte-1h54b2x .callout-clinical{background-color:#f4f7fb;border-color:#c8d5e8}.prose-ciclo.svelte-1h54b2x .callout-clinical strong:first-child,.prose-ciclo.svelte-1h54b2x .callout-clinical .callout-icon{color:#4a6fa5}.prose-ciclo.svelte-1h54b2x .callout-urgent{background-color:#fdf2f2;border-color:#f2c3c3}.prose-ciclo.svelte-1h54b2x .callout-urgent strong:first-child,.prose-ciclo.svelte-1h54b2x .callout-urgent .callout-icon{color:#b94a48}.prose-ciclo.svelte-1h54b2x .callout-critical{background-color:#fffbeb;border-color:#f5d78e}.prose-ciclo.svelte-1h54b2x .callout-critical strong:first-child,.prose-ciclo.svelte-1h54b2x .callout-critical .callout-icon{color:#a16207}.prose-ciclo.svelte-1h54b2x .callout-family{background-color:#f0fdf4;border-color:#c2e8d3}.prose-ciclo.svelte-1h54b2x .callout-family strong:first-child,.prose-ciclo.svelte-1h54b2x .callout-family .callout-icon{color:#3d7a5f}.prose-ciclo.svelte-1h54b2x .partner-brands{background-color:#f9f6f3;border:1px solid #e7ddd4;padding:1.5rem;margin:2rem 0;border-radius:.75rem}.prose-ciclo.svelte-1h54b2x .partner-brands h3{margin-top:0;font-size:1.1rem}.prose-ciclo.svelte-1h54b2x details{margin-top:2.5rem;border-top:1px solid #e7ddd4;padding-top:1rem}.prose-ciclo.svelte-1h54b2x summary{font-size:.875rem;font-weight:600;color:#a8a29e;cursor:pointer;transition:color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prose-ciclo.svelte-1h54b2x summary:hover{color:#78716c}.prose-ciclo.svelte-1h54b2x details ul{margin-top:.75rem}.prose-ciclo.svelte-1h54b2x details li{font-size:.875rem;color:#a8a29e;margin-bottom:.375rem}.prose-ciclo.svelte-1h54b2x details li:before{background-color:#d6c9bd;width:4px;height:4px}
