.prose-page:where(.astro-snclcqvj){padding:64px 130px 72px}.heading:where(.astro-snclcqvj){font-family:var(--font-serif);letter-spacing:-.025em;max-width:720px;margin:18px 0 32px;font-size:44px;font-weight:400;line-height:1.06}.prose:where(.astro-snclcqvj){max-width:640px;color:var(--text-2);font-size:14px;line-height:1.7}.prose-page--wide:where(.astro-snclcqvj) .prose:where(.astro-snclcqvj){max-width:none}.prose:where(.astro-snclcqvj) h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text);margin:36px 0 12px;font-size:28px;font-weight:400;line-height:1.15}.prose:where(.astro-snclcqvj) h3{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text);margin:28px 0 10px;font-size:22px;font-weight:400;line-height:1.2}.prose:where(.astro-snclcqvj) p{margin:0 0 16px}.prose:where(.astro-snclcqvj) p a,.prose:where(.astro-snclcqvj) li a{color:var(--text);border-bottom:1px solid var(--line-input)}.prose:where(.astro-snclcqvj) p a:hover,.prose:where(.astro-snclcqvj) li a:hover{color:var(--accent);border-bottom-color:var(--accent)}.prose:where(.astro-snclcqvj) blockquote{border-left:1px solid var(--line);font-family:var(--font-serif);color:var(--text);margin:24px 0;padding:0 0 0 20px;font-size:19px;font-style:italic;font-weight:300;line-height:1.4}.prose:where(.astro-snclcqvj) ul,.prose:where(.astro-snclcqvj) ol{margin:0 0 16px;padding-left:20px}.prose:where(.astro-snclcqvj) img{border-radius:3px;max-width:100%;height:auto}
