:root{--brand-primary:#1A6254;--brand-primary-dark:#19574B;--brand-primary-light:#EBF0EF;--brand-secondary:#665147;--brand-accent:#186D77;--brand-bg:#FFFFFF;--brand-bg-alt:#F1F5F6;--brand-text:#24313B;--brand-text-secondary:#52616D;--brand-text-inverse:#FFFFFF;--brand-border:#D5DDE1;--brand-success:#2F6B3A;--brand-warning:#875600;--brand-danger:#A12635;--brand-radius:4px;--brand-heading-font:Arial,sans-serif;--brand-body-font:Arial,sans-serif;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px}.srcd4609-body{color:#24313b;color:var(--brand-text);background:#fff;background:var(--brand-bg);font-family:Arial,sans-serif;font-family:var(--brand-body-font);line-height:1.6}.srcd4609-body h1,.srcd4609-body h2,.srcd4609-body h3,.srcd4609-body h4,.srcd4609-body h5,.srcd4609-body h6{font-family:Arial,sans-serif;font-family:var(--brand-heading-font);color:#24313b;color:var(--brand-text);line-height:1.25}.srcd4609-body h1{font-size:max(2rem, min(4vw, 3.5rem));margin:0 0 16px}.srcd4609-body h2{font-size:1.75rem;margin:0 0 16px}.srcd4609-body h3{font-size:1.375rem;margin:0 0 8px}.srcd4609-body a{color:#1a6254;color:var(--brand-primary)}.srcd4609-body .btn-primary{background:#1a6254;background:var(--brand-primary);border-color:#1a6254;border-color:var(--brand-primary);color:#fff;border-radius:4px;border-radius:var(--brand-radius)}.srcd4609-body .btn-primary:focus,.srcd4609-body .btn-primary:hover{background:#19574b;background:var(--brand-primary-dark);border-color:#19574b;border-color:var(--brand-primary-dark);color:#fff}.srcd4609-body section{padding:48px 0;padding:var(--space-2xl) 0}.srcd4609-hero-figure img{display:block;width:100%;height:auto;border-radius:4px;border-radius:var(--brand-radius);margin-top:24px}.srcd4609-body table thead{background:#ebf0ef;background:var(--brand-primary-light);font-weight:700}.srcd4609-body table td,.srcd4609-body table th{padding:12px}.srcd4609-body ol li,.srcd4609-body ul li{margin-bottom:8px}.srcd4609-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;color:#186d77;color:var(--brand-accent)}img{max-width:100%;height:auto}img[src=""]{font-size:0;color:transparent;text-indent:-9999px;display:block;min-height:160px;background:#f1f5f6;background:var(--brand-bg-alt)}img[src=""][data-logo]{min-height:40px;height:40px;background:0 0}