.vd-prose,.editor-styles-wrapper{font-size:17.5px;line-height:1.75;color:var(--vd-ink-2,#2F3833)}.vd-prose>*+*{margin-top:1.15em}.vd-prose h2,.vd-prose h3,.vd-prose h4{color:var(--vd-ink,#0E1411);letter-spacing:-.02em;line-height:1.3;scroll-margin-top:90px}.vd-prose h2{margin-top:2em;font-size:1.6em}.vd-prose h3{margin-top:1.6em;font-size:1.25em}.vd-prose h4{margin-top:1.4em;font-size:1.05em}.vd-prose a{color:var(--vd-accent,#15803D);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.vd-prose a:hover{text-decoration-color:currentColor}.vd-prose strong{color:var(--vd-ink,#0E1411)}.vd-prose ul,.vd-prose ol{padding-left:1.4em}.vd-prose li+li{margin-top:.4em}.vd-prose li::marker{color:var(--vd-accent-2,#16A34A)}.vd-prose blockquote{margin:1.6em 0;padding:4px 0 4px 20px;border-left:3px solid var(--vd-accent-2,#16A34A);font-size:1.08em;color:var(--vd-ink,#0E1411)}.vd-prose img{border-radius:12px}.vd-prose figure{margin:1.6em 0}.vd-prose figcaption,.vd-prose .wp-caption-text{margin-top:8px;font-size:14px;color:var(--vd-muted,#5A655F);text-align:center}.vd-prose .wp-caption{max-width:100%}.vd-prose .alignleft{float:left;margin:.3em 1.2em 1em 0;max-width:50%}.vd-prose .alignright{float:right;margin:.3em 0 1em 1.2em;max-width:50%}.vd-prose .aligncenter{display:block;margin-inline:auto}.vd-prose::after{content:"";display:table;clear:both}.vd-prose hr{border:0;height:1px;background:var(--vd-line,#E3E8E4);margin:2.4em 0}.vd-prose code{font-family:var(--vd-mono,monospace);font-size:.88em;padding:.15em .4em;border-radius:6px;background:var(--vd-bg-2,#F1F5F2);color:var(--vd-ink,#0E1411)}.vd-prose pre{overflow-x:auto;padding:18px 20px;border-radius:12px;background:#0E1411;color:#D7E2DB;font-size:14.5px;line-height:1.6}.vd-prose pre code{padding:0;background:none;color:inherit}.vd-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.vd-prose th,.vd-prose td{padding:10px 12px;border-bottom:1px solid var(--vd-line,#E3E8E4);text-align:left;vertical-align:top}.vd-prose th{color:var(--vd-ink,#0E1411);font-weight:600;background:var(--vd-bg-2,#F1F5F2)}.vd-prose td code{white-space:nowrap}@media (min-width:760px){.vd-prose table{display:table}}.vd-prose iframe,.vd-prose video{width:100%;border-radius:12px}.vd-prose .wp-block-embed__wrapper iframe{aspect-ratio:16 / 9;height:auto}