@font-face{font-family:poppins;src:url(/_next/static/media/916d3686010a8de2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/7777133e901cd5ed-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/d869208648ca5469-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/9a881e2ac07d406b-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_0fc01f{font-family:poppins,poppins Fallback}.__variable_0fc01f{--font-poppins:"poppins","poppins Fallback"}@font-face{font-family:lora;src:url(/_next/static/media/f60a385cfb8352d7-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:lora;src:url(/_next/static/media/142b3f65025a9231-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:lora Fallback;src:local("Arial");ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.00%;size-adjust:105.08%}.__className_acad48{font-family:lora,lora Fallback}.__variable_acad48{--font-lora:"lora","lora Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_f7f8e8{font-family:inter,inter Fallback;font-style:normal}.__variable_f7f8e8{--font-inter:"inter","inter Fallback"}:root{--color-green:#536942;--color-gold:#d7b44a;--color-white:#ffffff;--color-text:#3a3a3a;--font-sans:var(--font-poppins),"Poppins",system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--color-text);display:flex;flex-direction:column;min-height:100vh}.nc-theme-dark body{background:var(--ds-ground);color:var(--ds-ink)}:where(a,button,[tabindex],input,select,textarea,summary,[contenteditable=true]):focus-visible{outline:2px solid var(--ds-brass);outline-offset:2px}:where(a:not(.ds-btn)){color:var(--ds-green)}.site-body{display:flex;align-items:flex-start;flex:1 0 auto}.site-main{flex:1 1 auto;min-width:0}.site-footer{flex-shrink:0;background:#fff;color:var(--color-green);font-family:var(--font-sans);border-top:1px solid rgba(83,105,66,.08)}.nc-theme-dark .site-footer{background:var(--ds-surface);border-top-color:var(--ds-line)}.nc-theme-dark .footer-link-list a,.nc-theme-dark .site-footer,.nc-theme-dark .site-footer p{color:var(--ds-ink-soft)}.nc-theme-dark .site-footer :is(h3,h4,strong){color:var(--ds-ink)}.nc-theme-dark .footer-link-list a:hover{color:var(--ds-brass)}.footer-top{max-width:1180px;margin:0 auto;padding:48px 40px 36px}.footer-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem}.footer-heading{font-size:.85rem;font-weight:600;color:var(--color-green);margin:0 0 1rem}.footer-link-list{list-style:none;padding:0;margin:0}.footer-link-list li{margin-bottom:.4rem}.footer-link-list a{font-size:.82rem;color:var(--ds-green);text-decoration:none;transition:color .15s}.footer-link-list a:hover{color:var(--ds-green-deep);text-decoration:underline}.footer-description{font-size:.82rem;line-height:1.7;color:var(--ds-ink-soft)}@media (max-width:768px){.footer-top{padding:2rem 1.5rem}.footer-grid{grid-template-columns:1fr;gap:2rem}}:root{--ds-ink:#22271f;--ds-ink-soft:#3c4237;--ds-muted:#5f6356;--ds-faint:#66695b;--ds-ground:#eae8dd;--ds-surface:#f6f5ef;--ds-surface-2:#efeee4;--ds-field:#fdfcf8;--ds-line:#d7d5c6;--ds-line-soft:#e2e0d3;--ds-green:#4f6343;--ds-green-deep:#3b4a32;--ds-brass:#9c7c33;--ds-brass-soft:#c8ab5e;--ds-brass-ink:#7c6329;--ds-ok:#3f7a4b;--ds-warn:#b5852a;--ds-warn-ink:#84611f;--ds-crit:#a5443a;--ds-radius:12px;--ds-radius-sm:8px;--ds-shadow:0 1px 2px rgba(34,39,31,0.06),0 8px 24px -12px rgba(34,39,31,0.14);--ds-serif:var(--font-lora),"Iowan Old Style",Palatino,Georgia,serif;--ds-sans:var(--font-poppins),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ds-space-1:0.25rem;--ds-space-2:0.5rem;--ds-space-3:0.75rem;--ds-space-4:1rem;--ds-space-5:1.5rem;--ds-space-6:2rem}.nc-theme-dark{--ds-ink:#e9e7db;--ds-ink-soft:#cfcdbf;--ds-muted:#9a9c8b;--ds-faint:#8a8c7f;--ds-ground:#171b14;--ds-surface:#20241c;--ds-surface-2:#262b20;--ds-field:#2b3124;--ds-line:#343a2b;--ds-line-soft:#2c3124;--ds-green:#8ba677;--ds-green-deep:#a7bd92;--ds-brass:#cba85c;--ds-brass-soft:#e0c684;--ds-brass-ink:#cba85c;--ds-ok:#6fb079;--ds-warn:#d3a94e;--ds-warn-ink:#d3a94e;--ds-crit:#d3776c;--ds-shadow:0 1px 2px rgba(0,0,0,0.3),0 10px 30px -14px rgba(0,0,0,0.6)}html.nc-reader-mode .nc-appbar,html.nc-reader-mode .nc-rail,html.nc-reader-mode .nc-rail__ovl,html.nc-reader-mode .site-footer{display:none}.nc-reader-exit{position:fixed;top:.9rem;right:1rem;z-index:300;box-shadow:var(--ds-shadow)}@media (prefers-reduced-motion:no-preference){.nc-reader-exit{transition:opacity .2s ease}}.ncfam a.ncfam-give,.ncfam a.ncfam-give:hover{color:#FFFFFF}