.pr-prose{--pfs: 16.5px;--ph2: 24px;color:#4d5a55;font-size:var(--pfs);line-height:1.75;overflow-wrap:break-word}.pr-prose>:first-child{margin-top:0}.pr-prose p{margin:0 0 1.1em}.pr-prose h2{margin:1.9em 0 .6em;color:#10231f;font-size:var(--ph2);font-weight:700;line-height:1.2;letter-spacing:-.03em}.pr-prose h3,.pr-prose h4{margin:1.5em 0 .5em;color:#10231f;font-size:1.2em;font-weight:700;line-height:1.3}.pr-prose h4{font-size:1.05em}.pr-prose strong{color:#10231f;font-weight:700}.pr-prose a{color:#0f6b57;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pr-prose ul,.pr-prose ol{display:flex;flex-direction:column;gap:.55em;margin:0 0 1.2em;padding-left:1.3em}.pr-prose ul{list-style:disc}.pr-prose ol{list-style:decimal}.pr-prose li::marker{color:#0f6b57}.pr-prose blockquote{margin:1.4em 0;padding:1em 1.2em;border-radius:16px;background:#faf4e6;color:#10231f}.pr-prose blockquote>:last-child{margin-bottom:0}.pr-prose__table{margin:1.4em 0;overflow-x:auto;overscroll-behavior-x:contain}.pr-prose table{width:100%;border-collapse:collapse;font-size:.9em}.pr-prose__table table{margin:0}.pr-prose th{padding:.7em .8em;border-bottom:2px solid #10231f;color:#10231f;text-align:left}.pr-prose td{padding:.7em .8em;border-bottom:1px solid #e6dcc6}.pr-prose img{max-width:100%;height:auto;margin:1.4em 0;border-radius:16px}.pr-prose hr{margin:2em 0;border:0;border-top:1px solid #e6dcc6}.pr-prose code{padding:.1em .35em;border-radius:6px;background:#faf4e6;color:#10231f;font-size:.9em}.pr-prose pre{margin:1.4em 0;padding:1em 1.2em;overflow-x:auto;border-radius:16px;background:#10231f;color:#f8f5ea}.pr-prose pre code{padding:0;background:none;color:inherit}@media(min-width:1024px){.pr-prose{--pfs: 19px;--ph2: 32px}}
