:root{--brand-primary:#3D1E71;--brand-primary-dark:#281349;--brand-primary-light:#EBE3F8;--brand-secondary:#4B2489;--brand-accent:#422079;--brand-bg:#FFFFFF;--brand-bg-alt:#F1F5F6;--brand-text:#24313B;--brand-text-inverse:#FFFFFF;--brand-border:#D5DDE1;--brand-neutral-mid:#52616D;--brand-success:#1B6B44;--brand-warning:#875600;--brand-danger:#A12635;--brand-radius:4px;--brand-font:Arial,sans-serif}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;font-family:var(--brand-font);color:#24313b;color:var(--brand-text);background:#fff;background:var(--brand-bg);line-height:1.6}h1,h2,h3,h4{font-family:Arial,sans-serif;font-family:var(--brand-font);line-height:1.25;color:#24313b;color:var(--brand-text)}h1{font-size:max(2rem, min(4vw, 3.5rem))}img{max-width:100%;height:auto}img[src=""]{color:transparent;font-size:0;line-height:0;background-color:#f1f5f6;background-color:var(--brand-bg-alt);display:block}a{color:#3d1e71;color:var(--brand-primary)}.src8ab95-navhead{background:#f1f5f6;border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border)}.src8ab95-nav{background:#f1f5f6;min-height:72px;padding-top:8px;padding-bottom:8px}.src8ab95-nav .navbar-brand img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;background:#fff}.src8ab95-nav .nav-link{color:#24313b;color:var(--brand-text);font-weight:700;padding:8px 12px}.src8ab95-nav .nav-link:hover{color:#3d1e71;color:var(--brand-primary)}.src8ab95-btn-light,.src8ab95-btn-line,.src8ab95-btn-solid,.src8ab95-footer-benefit,.src8ab95-footer-cta,.src8ab95-nav-cta,.src8ab95-submit{border-radius:4px;border-radius:var(--brand-radius);padding:12px 18px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.src8ab95-nav-cta{background:#3d1e71;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border:0;margin-left:16px}.src8ab95-nav-cta:hover{background:#281349;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.src8ab95-btn-solid{background:#3d1e71;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border:0}.src8ab95-btn-solid:hover{background:#281349;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.src8ab95-btn-light{background:#fff;background:var(--brand-text-inverse);color:#281349;color:var(--brand-primary-dark);border:0}.src8ab95-btn-light:hover{background:#ebe3f8;background:var(--brand-primary-light);color:#281349;color:var(--brand-primary-dark)}.src8ab95-btn-line{background:0 0;color:#fff;color:var(--brand-text-inverse);border:1px solid #fff;border:1px solid var(--brand-text-inverse)}.src8ab95-btn-line:hover{color:#fff;color:var(--brand-text-inverse);background:rgba(255,255,255,.12)}.src8ab95-btn-line-dark{background:0 0;color:#281349;color:var(--brand-primary-dark);border:1px solid #3d1e71;border:1px solid var(--brand-primary);border-radius:4px;border-radius:var(--brand-radius);padding:12px 18px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.src8ab95-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.src8ab95-footer{background:#24313b;color:#fff;color:var(--brand-text-inverse);padding-top:64px;padding-bottom:32px}.src8ab95-footer a,.src8ab95-footer h2,.src8ab95-footer li,.src8ab95-footer p{color:#fff;color:var(--brand-text-inverse)}.src8ab95-footer h2{font-size:1rem;margin-bottom:16px}.src8ab95-footer a{display:block;margin-bottom:8px;-webkit-text-decoration:none;text-decoration:none}.src8ab95-footer a:hover{color:#ebe3f8;color:var(--brand-primary-light)}.src8ab95-footer-disclosure,.src8ab95-footer-note{max-width:920px;margin-bottom:24px}.src8ab95-footer-benefit,.src8ab95-footer-cta{background:0 0;color:#fff;color:var(--brand-text-inverse);border:1px solid #fff;border:1px solid var(--brand-text-inverse);margin:8px 8px 8px 0}.src8ab95-footer-benefit:hover,.src8ab95-footer-cta:hover{color:#281349;color:var(--brand-primary-dark);background:#fff;background:var(--brand-text-inverse)}.src8ab95-legal{display:flex;flex-wrap:wrap;gap:16px;align-items:center;border-top:1px solid rgba(255,255,255,.2);margin-top:32px;padding-top:24px}.src8ab95-legal a,.src8ab95-legal p{margin:0}.src8ab95-benefit-ticker{display:flex;gap:12px;align-items:center;background:#281349;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);padding:8px 16px}.src8ab95-benefit-ticker__open{flex:1;text-align:left;background:0 0;color:#fff;color:var(--brand-text-inverse);border:0;padding:0;min-width:0}.src8ab95-benefit-ticker__close{background:0 0;color:#fff;color:var(--brand-text-inverse);border:0;font-size:1.5rem;line-height:1}.src8ab95-benefit-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(24,16,40,.72);z-index:1080;display:flex;align-items:center;justify-content:center;padding:16px}.src8ab95-benefit-modal[hidden]{display:none}.src8ab95-benefit-modal__card{width:min(520px,100%);background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);border-radius:4px;border-radius:var(--brand-radius);padding:32px 24px 24px;position:relative}.src8ab95-benefit-modal__card h2,.src8ab95-benefit-modal__card p{color:#24313b;color:var(--brand-text)}.src8ab95-benefit-modal__card h2 span{color:#3d1e71;color:var(--brand-primary)}.src8ab95-benefit-modal__close{position:absolute;top:8px;right:8px;border:0;background:0 0;color:#24313b;color:var(--brand-text);font-size:1.5rem}.src8ab95-benefit-modal__eyebrow{color:#4b2489;color:var(--brand-secondary);font-weight:700;margin-bottom:8px}.src8ab95-benefit-modal__saving strong{color:#281349;color:var(--brand-primary-dark)}.src8ab95-benefit-modal__cta{background:#3d1e71;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);border:0;border-radius:4px;border-radius:var(--brand-radius);padding:12px 18px;font-weight:700}.src8ab95-inquiry-dialog{max-width:560px}.src8ab95-inquiry-dialog .modal-content{border-radius:4px;border-radius:var(--brand-radius)}.src8ab95-inquiry-dialog .modal-title{font-size:1.25rem}@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}}[hidden]{display:none!important}:focus-visible{outline:#B67500 solid 3px;outline-offset:3px}.src8ab95-benefit-ticker__close{flex:none}