:root{--brand-primary:#256A5A;--brand-primary-dark:#18443A;--brand-primary-light:#E5F6F2;--brand-secondary:#2D806D;--brand-accent:#287160;--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:Arial,sans-serif;--brand-body:Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);font-family:Arial,sans-serif;font-family:var(--brand-body);font-size:16px;line-height:1.65}h1,h2,h3,h4,h5{font-family:Arial,sans-serif;font-family:var(--brand-heading);color:#24313b;color:var(--brand-text);line-height:1.25}h1{font-size:max(2rem, min(4vw, 3.5rem))}.src8b11f-btn-ghost,.src8b11f-btn-light,.src8b11f-btn-line,.src8b11f-btn-solid{display:inline-block;margin:8px 8px 0 0;padding:12px 18px;border-radius:12px;border-radius:var(--brand-radius);font-weight:700;-webkit-text-decoration:none;text-decoration:none}.src8b11f-btn-solid{background:#256a5a;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.src8b11f-btn-solid:hover{background:#18443a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.src8b11f-btn-light{background:#fff;background:var(--brand-bg);color:#18443a;color:var(--brand-primary-dark)}.src8b11f-btn-line{background:0 0;color:#256a5a;color:var(--brand-primary);border:2px solid #256a5a;border:2px solid var(--brand-primary)}.src8b11f-btn-ghost{background:0 0;color:#fff;color:var(--brand-text-inverse);border:2px solid #fff;border:2px solid var(--brand-text-inverse)}.src8b11f-cta-card{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);border-radius:12px;border-radius:var(--brand-radius);padding:24px;margin-top:24px;text-align:left}.src8b11f-cta-diagonal,.src8b11f-cta-solid{color:#fff;color:var(--brand-text-inverse);padding:80px 0 96px}.src8b11f-cta-solid{background:#256a5a;background:var(--brand-primary)}.src8b11f-cta-diagonal{background:linear-gradient(168deg,#256a5a 0 58%,#18443a 58% 100%)}.src8b11f-cta-diagonal h2,.src8b11f-cta-diagonal>.container>p,.src8b11f-cta-solid h2,.src8b11f-cta-solid>.container>p{color:#fff;color:var(--brand-text-inverse)}.src8b11f-table{width:100%;border-collapse:collapse;background:#fff;background:var(--brand-bg)}.src8b11f-table td,.src8b11f-table th{border:1px solid #d5dde1;border:1px solid var(--brand-border);padding:12px 16px;color:#24313b;color:var(--brand-text);vertical-align:top}.src8b11f-table th{background:#f1f5f6;background:var(--brand-bg-alt)}.src8b11f-eyebrow{color:#256a5a;color:var(--brand-primary);font-weight:700;letter-spacing:.04em;margin-bottom:8px}img{max-width:100%;height:auto}img[src=""]{font-size:0;color:transparent;text-indent:-9999px;background:#f1f5f6;background:var(--brand-bg-alt)}a{color:#256a5a;color:var(--brand-primary)}.src8b11f-nav{background:#fff;border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border);min-height:72px}.src8b11f-nav .nav-link{color:#24313b;color:var(--brand-text);font-weight:600;padding:8px 12px}.src8b11f-nav .nav-link:hover{color:#256a5a;color:var(--brand-primary)}.src8b11f-nav-cta{background:#256a5a;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border-radius:12px;border-radius:var(--brand-radius);font-weight:700;padding:10px 16px}.src8b11f-nav-cta:hover{background:#18443a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;background:#e5f6f2;background:var(--brand-primary-light)}.src8b11f-footer{background:#18443a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding:64px 0 32px}.src8b11f-footer a,.src8b11f-footer h3,.src8b11f-footer h5,.src8b11f-footer p{color:#fff;color:var(--brand-text-inverse)}.src8b11f-footer a{display:block;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;margin-bottom:8px}.src8b11f-footer-disclosure{border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:16px;margin-bottom:24px}.src8b11f-legal{margin-top:32px;font-size:.92rem}.src8b11f-benefit-ticker{background:#e5f6f2;background:var(--brand-primary-light);color:#24313b;color:var(--brand-text);border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border)}.src8b11f-benefit-ticker[hidden]{display:none!important}.src8b11f-benefit-topbar{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:10px 0}.src8b11f-benefit-topbar button,.src8b11f-benefit-topbar span,.src8b11f-benefit-topbar strong{color:#24313b;color:var(--brand-text)}.src8b11f-benefit-topbar button{background:0 0;border:0;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.src8b11f-benefit-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;background:rgba(24,68,58,.72);padding:16px}.src8b11f-benefit-modal[hidden]{display:none!important}.src8b11f-benefit-panel{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);max-width:520px;width:100%;border-radius:12px;border-radius:var(--brand-radius);padding:32px 24px 24px;position:relative}.src8b11f-benefit-panel h2,.src8b11f-benefit-panel p{color:#24313b;color:var(--brand-text)}.src8b11f-benefit-panel button[data-sourcing-benefit-close]{position:absolute;top:8px;right:8px;border:0;background:0 0;color:#24313b;color:var(--brand-text);font-size:1.5rem}.src8b11f-benefit-kicker{color:#256a5a;color:var(--brand-primary);font-weight:700;letter-spacing:.04em;margin-bottom:8px}.src8b11f-benefit-cta{background:#256a5a;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border-radius:12px;border-radius:var(--brand-radius);font-weight:700}.src8b11f-benefit-cta:hover{color:#fff;color:var(--brand-text-inverse);background:#18443a;background:var(--brand-primary-dark)}#pop_customize_form .modal-dialog{max-width:560px}#pop_customize_form .modal-content{border-radius:12px;border-radius:var(--brand-radius)}#pop_customize_form .modal-title{font-size:1.35rem}@media (prefers-reduced-motion:reduce){[data-sourcing-benefit-close],[data-sourcing-benefit-modal],[data-sourcing-benefit-open],[data-sourcing-benefit-ticker]{animation:none;transition:none}}.src8b11f-form .form-label{font-weight:700;color:#24313b;color:var(--brand-text);width:100%}.src8b11f-form .form-control,.src8b11f-form .form-select{border-radius:12px;border-radius:var(--brand-radius);border-color:#d5dde1;border-color:var(--brand-border);color:#24313b;color:var(--brand-text);min-height:48px}.src8b11f-form-block{margin-top:16px}.src8b11f-form-hint{color:#24313b;color:var(--brand-text);font-size:.92rem}.src8b11f-check{color:#24313b;color:var(--brand-text)}.src8b11f-submit{margin-top:16px;width:100%;background:#256a5a;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border-radius:12px;border-radius:var(--brand-radius);font-weight:700;min-height:48px}.src8b11f-submit:hover{background:#18443a;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}