:root{--brand-primary:#6B5C1F;--brand-primary-dark:#4D4214;--brand-primary-light:#F3F0E8;--brand-secondary:#434560;--brand-accent:#5E7722;--brand-bg:#FFFFFF;--brand-bg-alt:#F1F5F6;--brand-text:#24313B;--brand-text-secondary:#52616D;--brand-text-inverse:#FFFFFF;--brand-border:#D5DDE1;--brand-success:#1B6B44;--brand-warning:#875600;--brand-danger:#A12635;--brand-radius:12px;--brand-heading-font:Arial,sans-serif;--brand-body-font:Arial,sans-serif;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px}.srcbca16-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}.srcbca16-body h1,.srcbca16-body h2,.srcbca16-body h3,.srcbca16-body h4,.srcbca16-body h5,.srcbca16-body h6{font-family:Arial,sans-serif;font-family:var(--brand-heading-font);color:#24313b;color:var(--brand-text);line-height:1.25}.srcbca16-body h1{font-size:max(2rem, min(4vw, 3.5rem));margin:0 0 16px}.srcbca16-body h2{font-size:1.75rem;margin:0 0 16px}.srcbca16-body h3{font-size:1.25rem;margin:0 0 8px}.srcbca16-body section{padding:48px 0;padding:var(--space-2xl) 0}.srcbca16-kicker,.srcbca16-kicker-light{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;margin-bottom:8px}.srcbca16-kicker{color:#434560;color:var(--brand-secondary)}.srcbca16-kicker-light{color:#fff;color:var(--brand-text-inverse)}.srcbca16-section-lead{max-width:42rem;margin-bottom:24px;color:#52616d;color:var(--brand-text-secondary)}.srcbca16-hero-lead{max-width:40rem;color:#24313b;color:var(--brand-text)}.srcbca16-body .btn-primary{background:#6b5c1f;background:var(--brand-primary);border-color:#6b5c1f;border-color:var(--brand-primary);border-radius:12px;border-radius:var(--brand-radius);color:#fff}.srcbca16-body .btn-outline-primary{border-color:#6b5c1f;border-color:var(--brand-primary);color:#6b5c1f;color:var(--brand-primary);border-radius:12px;border-radius:var(--brand-radius)}.srcbca16-body .btn-light{border-radius:12px;border-radius:var(--brand-radius)}.srcbca16-cta-dark{background:#4d4214;background:var(--brand-primary-dark)}.srcbca16-cta-dark a:not(.btn),.srcbca16-cta-dark h2,.srcbca16-cta-dark p{color:#fff;color:var(--brand-text-inverse)}.srcbca16-cta-light{background:#f1f5f6;background:var(--brand-bg-alt)}.srcbca16-ct-map figcaption,.srcbca16-hero-figure figcaption{margin-top:8px;font-size:.875rem;color:#52616d;color:var(--brand-text-secondary)}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}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.srcbca16-feedback-form{display:grid;grid-gap:16px;gap:16px}.srcbca16-form-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.srcbca16-feedback-form label{display:grid;grid-gap:8px;gap:8px;color:#24313b;color:var(--brand-text,#24313b)}.srcbca16-feedback-form .form-control,.srcbca16-feedback-form .form-select{border-radius:4px;border-color:#d5dde1}.srcbca16-feedback-form .btn-primary{background:#1e385f;border-color:#1e385f;border-radius:4px;color:#fff}.srcbca16-form-hint,.srcbca16-form-privacy{color:#24313b;font-size:.9rem;margin:0}.srcbca16-sourcing-preferences{border:1px solid #d5dde1;border-radius:4px;padding:16px;background:#fff}@media (max-width:767px){.srcbca16-form-pair{grid-template-columns:1fr}}