:root{--brand-primary:#42216E;--brand-primary-dark:#2A1547;--brand-primary-light:#ECE3F7;--brand-secondary:#502886;--brand-accent:#472376;--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}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{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))}h2{font-size:max(1.5rem, min(2.4vw, 2rem));margin-bottom:16px}h3{font-size:1.15rem}a{color:#42216e;color:var(--brand-primary)}img{max-width:100%;height:auto}img[src=""]{color:transparent;font-size:0;line-height:0;background:#ece3f7;background:var(--brand-primary-light);display:block}.section-pad{padding:64px 0}.srcf13f9-kicker{color:#502886;color:var(--brand-secondary);font-weight:700;margin-bottom:8px}.band-dark .srcf13f9-kicker{color:#fff}.band-alt{background:#f1f5f6;background:var(--brand-bg-alt);color:#24313b;color:var(--brand-text)}.band-alt h1,.band-alt h2,.band-alt h3,.band-alt li,.band-alt p{color:#24313b;color:var(--brand-text)}.band-dark{background:#2a1547;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.band-dark a,.band-dark h1,.band-dark h2,.band-dark h3,.band-dark label,.band-dark li,.band-dark p{color:#fff;color:var(--brand-text-inverse)}.band-dark .btn-brand,.band-dark .btn-light-brand{background:#fff;color:#2a1547;border-color:#fff}.band-dark .srcf13f9-submit{background:#fff;color:#2a1547}.srcf13f9-table{width:100%;border-collapse:collapse;background:#fff}.srcf13f9-table td,.srcf13f9-table th{border:1px solid #d5dde1;border:1px solid var(--brand-border);padding:12px;text-align:left;vertical-align:top;color:#24313b;color:var(--brand-text)}.srcf13f9-table th{background:#ece3f7;background:var(--brand-primary-light)}.srcf13f9-nav{background:#2a1547;min-height:72px;position:sticky;top:0;z-index:1030}.srcf13f9-nav .nav-link,.srcf13f9-nav .navbar-brand{color:#fff}.srcf13f9-nav .nav-link:focus,.srcf13f9-nav .nav-link:hover{color:#ece3f7}.srcf13f9-logo{width:180px;height:40px;-o-object-fit:contain;object-fit:contain;background:#ece3f7;border-radius:12px}.srcf13f9-toggler{border-color:#fff}.srcf13f9-toggler .navbar-toggler-icon{filter:invert(1)}.srcf13f9-search{display:flex;align-items:center;margin:0 16px}.srcf13f9-search input{background:#fff;color:#24313b;border:1px solid #d5dde1;border-radius:12px;padding:8px 12px;min-width:140px}.srcf13f9-nav-cta{background:#fff;color:#2a1547;border-radius:12px;font-weight:700;white-space:nowrap}.srcf13f9-nav-cta:hover{background:#ece3f7;color:#2a1547}.srcf13f9-footer{background:#2a1547;color:#fff;padding:64px 0 32px}.srcf13f9-footer a,.srcf13f9-footer h2,.srcf13f9-footer li,.srcf13f9-footer p{color:#fff}.srcf13f9-footer a{-webkit-text-decoration:underline;text-decoration:underline}.srcf13f9-footer ul{list-style:none;padding:0;margin:0}.srcf13f9-footer li{margin-bottom:8px}.srcf13f9-footer-note{margin-top:32px;border-top:1px solid #502886;padding-top:16px}.btn-brand{background:#42216e;color:#fff;border:2px solid #42216e;border-radius:12px;font-weight:700}.btn-brand:focus,.btn-brand:hover{background:#2a1547;color:#fff;border-color:#2a1547}.btn-light-brand{background:#fff;color:#2a1547;border:2px solid #fff;border-radius:12px;font-weight:700}.btn-light-brand:hover{background:#ece3f7;color:#2a1547}.srcf13f9-ticker{background:#42216e;color:#fff;display:flex;gap:16px;align-items:center;justify-content:space-between;padding:8px 16px}.srcf13f9-ticker__close,.srcf13f9-ticker__open{background:0 0;color:#fff;border:0;text-align:left}.srcf13f9-ticker__close{font-size:1.5rem;line-height:1}.srcf13f9-benefit-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(36,49,59,.72);z-index:1080;display:flex;align-items:center;justify-content:center;padding:16px}.srcf13f9-benefit-modal[hidden]{display:none}.srcf13f9-benefit-dialog{background:#fff;color:#24313b;max-width:520px;width:100%;border-radius:12px;padding:32px 24px 24px;position:relative}.srcf13f9-benefit-dialog h2,.srcf13f9-benefit-dialog p{color:#24313b}.srcf13f9-benefit-close{position:absolute;top:8px;right:12px;border:0;background:0 0;color:#24313b;font-size:1.5rem}.srcf13f9-inquiry-dialog{max-width:560px}.srcf13f9-inquiry-dialog .modal-content{border-radius:12px}.srcf13f9-inquiry-dialog .modal-title{color:#24313b;font-size:1.25rem}@media (max-width:767.98px){.srcf13f9-search{margin:16px 0}.section-pad{padding:48px 0}}@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}}.srcf13f9-form .form-label{color:#24313b;color:var(--brand-text);font-weight:700;width:100%}.srcf13f9-form .form-control,.srcf13f9-form .form-select{border-radius:12px;border-color:#d5dde1;border-color:var(--brand-border);color:#24313b;color:var(--brand-text);background:#fff}.srcf13f9-submit{background:#42216e;color:#fff;border:0;border-radius:12px;padding:12px 24px;font-weight:700}.srcf13f9-submit:hover{background:#2a1547;color:#fff}.srcf13f9-pref-note{color:#52616d;color:var(--brand-text-secondary);font-size:.92rem}.band-dark .srcf13f9-form .form-label,.band-dark .srcf13f9-form .srcf13f9-pref-note,.band-dark .srcf13f9-form p{color:#fff}