body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif;color:#142b28;background:#fff}:focus-visible{outline:3px solid #ad6c19;outline-offset:4px}h1,h2,h3{overflow-wrap:break-word;text-wrap:balance}.lare-prose{font-size:1.075rem;line-height:1.85;color:#243d38}.lare-prose h2{margin-top:2.5em;padding-top:.7em;border-top:1px solid #dce5df;color:#153e35;font-size:1.65rem;line-height:1.3;font-weight:750;scroll-margin-top:1.5rem}.lare-prose h3{margin-top:1.6em;color:#153e35;font-size:1.3rem;font-weight:700}.lare-prose p,.lare-prose ul,.lare-prose ol{margin:1.2em 0}.lare-prose a{color:#175d50;text-decoration:underline;text-underline-offset:3px}.lare-prose a:hover{color:#8b5518}.lare-prose strong{font-weight:750;color:#193f35}.lare-prose ul{list-style:disc;padding-left:1.4em}.lare-prose ol{list-style:decimal;padding-left:1.4em}.lare-prose li+li{margin-top:.55em}.lare-prose table{display:block;width:100%;overflow-x:auto;margin:1.5em 0;border-collapse:collapse;font-size:.94rem;line-height:1.65}.lare-prose th,.lare-prose td{min-width:9rem;border:1px solid #d4dfd8;padding:.85rem;text-align:left;vertical-align:top}.lare-prose th{background:#edf3ec;color:#153e35;font-weight:750}.lare-prose tbody tr:nth-child(even){background:#fafbf8}.lare-prose img{max-width:100%;height:auto;margin:2em auto;border-radius:1rem}.lare-toc ul{display:grid;gap:.65rem;padding:0;list-style:none;font-size:.9rem;line-height:1.5}.lare-toc ul ul{margin:.65rem 0 0 .8rem}.lare-toc a{color:#24594b;text-decoration:underline;text-underline-offset:3px}.lare-toc nav>ul{margin-top:1rem}.lare-page{min-width:0}@media print{header,footer,.lare-toc,.lare-next{display:none!important}.lare-prose{font-size:11pt}.lare-prose table{display:table;font-size:9pt}.lare-prose th,.lare-prose td{min-width:0}.lare-prose a{color:inherit}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}