.tz-prose{--tz-blog-accent:#7a5a2e;font-size:17px;line-height:1.75;overflow-wrap:anywhere}.tz-prose>*+*{margin-top:1.1em}.tz-prose p{margin:0}.tz-prose h2{margin:2em 0 0;font-family:Sentient,Georgia,serif;font-weight:300;font-size:1.75em;line-height:1.2;letter-spacing:-.02em;scroll-margin-top:136px}.tz-prose h3{margin:1.6em 0 0;font-size:1.2em;font-weight:700;line-height:1.35;scroll-margin-top:136px}.tz-prose h4{margin:1.4em 0 0;font-size:1em;font-weight:700}.tz-prose a{color:var(--tz-blog-accent);text-decoration:underline;text-underline-offset:3px}.tz-prose a:hover{opacity:.85}.tz-prose b,.tz-prose strong{font-weight:700}.tz-prose ol,.tz-prose ul{padding-left:1.3em;margin:0}.tz-prose ul{list-style:disc}.tz-prose ol{list-style:decimal}.tz-prose li+li{margin-top:.4em}.tz-prose li::marker{color:var(--tz-blog-accent)}.tz-prose blockquote{margin:1.5em 0 0;padding:.2em 0 .2em 1em;border-left:3px solid var(--tz-blog-accent);font-style:italic;opacity:.9}.tz-prose hr{border:0;border-top:1px solid;opacity:.15;margin:2.2em 0 0}.tz-prose img{max-width:100%;height:auto;border-radius:16px;display:block}.tz-prose figure{margin:1.6em 0 0}.tz-prose figcaption{margin-top:.5em;font-size:.85em;opacity:.65}.tz-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:.1em .35em;border-radius:6px;background:color-mix(in srgb,currentColor 10%,transparent)}.tz-prose pre{overflow-x:auto;padding:1em;border-radius:12px;background:color-mix(in srgb,currentColor 8%,transparent)}.tz-prose pre code{background:none;padding:0}.tz-prose table{width:100%;border-collapse:collapse;font-size:.92em;display:block;overflow-x:auto}.tz-prose td,.tz-prose th{border:1px solid color-mix(in srgb,currentColor 18%,transparent);padding:.55em .75em;text-align:left;vertical-align:top}.tz-prose th{font-weight:700;background:color-mix(in srgb,currentColor 6%,transparent)}@media (max-width:640px){.tz-prose{font-size:16px}.tz-prose h2{font-size:1.5em}}