:root{--brand-primary:#3C256A;--brand-primary-dark:#261844;--brand-primary-light:#EAE5F6;--brand-secondary:#492D80;--brand-accent:#402871;--brand-neutral-dark:#24313B;--brand-neutral-mid:#52616D;--brand-neutral-light:#F1F5F6;--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:0px;--font-heading:Arial,sans-serif;--font-body:Arial,sans-serif;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px}*,::after,::before{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(--font-body);font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;font-family:var(--font-heading);color:#24313b;color:var(--brand-text);line-height:1.25;margin:0 0 16px;margin:0 0 var(--space-16)}h1{font-size:max(2rem, min(4vw, 3.5rem))}p{margin:0 0 16px;margin:0 0 var(--space-16)}a{color:#3c256a;color:var(--brand-primary)}img{max-width:100%;height:auto;display:block}img[src=""]:not([data-logo]){font-size:0;line-height:0;color:transparent;text-indent:-9999px;background:#eae5f6;background:var(--brand-primary-light);min-height:220px}.src357ac-nav{background:#261844;background:var(--brand-primary-dark);padding-top:8px;padding-top:var(--space-8);padding-bottom:8px;padding-bottom:var(--space-8)}.src357ac-nav .navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;background:#eae5f6;background:var(--brand-primary-light)}.src357ac-nav .nav-link{color:#fff;color:var(--brand-text-inverse);font-size:15px;padding:8px 16px;padding:var(--space-8) var(--space-16)}.src357ac-nav .nav-link:focus,.src357ac-nav .nav-link:hover{color:#eae5f6;color:var(--brand-primary-light)}.src357ac-nav-search .form-control{border-radius:0;border-radius:var(--brand-radius);min-width:160px;background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text)}.src357ac-benefit-cta,.src357ac-quote-btn,.src357ac-submit{background:#402871;background:var(--brand-accent);border:1px solid #402871;border:1px solid var(--brand-accent);border-radius:0;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);padding:8px 16px;padding:var(--space-8) var(--space-16)}.src357ac-benefit-cta:hover,.src357ac-benefit-ticker,.src357ac-quote-btn:hover,.src357ac-submit:hover{background:#3c256a;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.src357ac-ticker-bar{display:flex;gap:16px;gap:var(--space-16);align-items:center;justify-content:space-between;padding:16px 0;padding:var(--space-16) 0}.src357ac-benefit-ticker p,.src357ac-benefit-ticker strong{color:#fff;color:var(--brand-text-inverse);margin:0}.src357ac-ticker-actions{display:flex;gap:8px;gap:var(--space-8);flex-shrink:0}.src357ac-benefit-ticker [data-sourcing-benefit-close],.src357ac-ticker-open{background:0 0;color:#fff;color:var(--brand-text-inverse);border:1px solid #fff;border:1px solid var(--brand-text-inverse);border-radius:0;border-radius:var(--brand-radius);padding:8px 16px;padding:var(--space-8) var(--space-16)}.src357ac-benefit-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(38,24,68,.72);z-index:1080;align-items:center;justify-content:center;padding:16px;padding:var(--space-16)}.src357ac-benefit-overlay.open{display:flex}.src357ac-benefit-dialog{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);max-width:520px;width:100%;padding:32px;padding:var(--space-32);position:relative;border-radius:0;border-radius:var(--brand-radius)}.src357ac-benefit-dialog h2,.src357ac-benefit-dialog p{color:#24313b;color:var(--brand-text)}.src357ac-benefit-x{position:absolute;top:8px;top:var(--space-8);right:8px;right:var(--space-8);border:0;background:0 0;color:#24313b;color:var(--brand-text);font-size:28px;line-height:1}.src357ac-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:12px;color:#492d80;color:var(--brand-secondary);margin-bottom:8px;margin-bottom:var(--space-8)}.src357ac-footer{background:#261844;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding:48px 0 32px;padding:var(--space-48) 0 var(--space-32)}.src357ac-footer a,.src357ac-footer p,.src357ac-footer span,.src357ac-footer strong,.src357ac-footer-linkbtn{color:#fff;color:var(--brand-text-inverse)}.src357ac-footer a{-webkit-text-decoration:underline;text-decoration:underline;margin-right:16px;margin-right:var(--space-16)}.src357ac-footer-rows p{margin-bottom:8px;margin-bottom:var(--space-8)}.src357ac-footer-rows span{display:inline-block;min-width:88px;font-weight:700}.src357ac-footer-linkbtn{background:0 0;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline;margin-right:16px;margin-right:var(--space-16)}.src357ac-footer-boundary,.src357ac-footer-copy{font-size:14px}.src357ac-modal-dialog{max-width:560px}#pop_customize_form .modal-header{background:#261844;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);border-radius:0;border-radius:var(--brand-radius)}#pop_customize_form .modal-header .modal-title,#pop_customize_form .modal-header p{color:#fff;color:var(--brand-text-inverse)}#pop_customize_form .modal-body{color:#24313b;color:var(--brand-text);background:#fff;background:var(--brand-bg)}.src357ac-modal-lead{color:#24313b;color:var(--brand-text);font-size:14px}.btn-close-white{filter:invert(1)}table.src357ac-table{width:100%;border-collapse:collapse;margin-bottom:24px;margin-bottom:var(--space-24)}table.src357ac-table td,table.src357ac-table th{border:1px solid #d5dde1;border:1px solid var(--brand-border);padding:8px 16px;padding:var(--space-8) var(--space-16);text-align:left;vertical-align:top;color:#24313b;color:var(--brand-text)}table.src357ac-table th{background:#eae5f6;background:var(--brand-primary-light)}.src357ac-btn-line{display:inline-block;border:1px solid #3c256a;border:1px solid var(--brand-primary);color:#3c256a;color:var(--brand-primary);background:#fff;background:var(--brand-bg);border-radius:0;border-radius:var(--brand-radius);padding:8px 16px;padding:var(--space-8) var(--space-16);-webkit-text-decoration:none;text-decoration:none}.src357ac-btn-line:hover{background:#eae5f6;background:var(--brand-primary-light);color:#261844;color:var(--brand-primary-dark)}@media (max-width:991px){.src357ac-ticker-bar{flex-direction:column;align-items:flex-start}.src357ac-quote-btn{margin-top:8px;margin-top:var(--space-8)}}@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}}.src357ac-feedback .form-control,.src357ac-feedback .form-select{border-radius:0;border-radius:var(--brand-radius);border-color:#d5dde1;border-color:var(--brand-border);color:#24313b;color:var(--brand-text);background:#fff;background:var(--brand-bg)}.src357ac-feedback .form-label,.src357ac-feedback .form-text,.src357ac-form-note{color:#24313b;color:var(--brand-text);display:block}.src357ac-feedback .form-label .form-control,.src357ac-feedback .form-label .form-select{margin-top:8px}.src357ac-feedback .form-label.require::after{content:" *";color:#a12635;color:var(--brand-danger)}.src357ac-form-note{font-size:14px;margin-top:8px;margin-top:var(--space-8)}