.prose-cursorio{color:var(--text-mid);font-weight:300;font-size:1.0625rem;line-height:1.75;overflow-wrap:break-word}.prose-cursorio h2{color:var(--text-hi);font-weight:400;font-size:1.75rem;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1rem}.prose-cursorio h3{color:var(--text-hi);font-weight:400;font-size:1.25rem;letter-spacing:-.015em;margin-top:2rem;margin-bottom:.75rem}.prose-cursorio p{margin-bottom:1.25rem}.prose-cursorio strong{color:var(--text-hi);font-weight:400}.prose-cursorio em{font-style:italic}.prose-cursorio ul,.prose-cursorio ol{margin:1rem 0 1.5rem 1.25rem}.prose-cursorio li{margin-bottom:.5rem}.prose-cursorio a{color:var(--accent-line);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.prose-cursorio blockquote{border-left:2px solid var(--accent-line);padding:.75rem 1.25rem;margin:1.5rem 0;color:var(--text-hi);font-style:italic}.prose-cursorio code{background:var(--glass-bg);padding:.1rem .4rem;border-radius:4px;font-size:.925em}.prose-cursorio table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin:1.5rem 0;font-size:.9em}.prose-cursorio th,.prose-cursorio td{min-width:7.5rem}.prose-cursorio th{color:var(--text-hi);font-weight:400;text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--glass-border)}.prose-cursorio td{padding:.6rem .75rem;border-bottom:1px solid var(--glass-border);color:var(--text-mid);vertical-align:top}
