:root{--brand-primary:#22416C;--brand-primary-dark:#162946;--brand-primary-light:#E4EBF6;--brand-secondary:#2A4E84;--brand-accent:#254574;--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:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px}body.srcc2b17-site{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);font-family:Arial,sans-serif}.srcc2b17-site h1,.srcc2b17-site h2,.srcc2b17-site h3,.srcc2b17-site h4{font-family:Arial,sans-serif;color:#24313b;color:var(--brand-text)}.srcc2b17-site h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.15;margin-bottom:16px;margin-bottom:var(--space-16)}.srcc2b17-site a{color:#22416c;color:var(--brand-primary)}.srcc2b17-site img{max-width:100%;height:auto}img[src=""]{background:#f1f5f6;background:var(--brand-bg-alt);color:transparent;display:block;font-size:0;line-height:0;min-height:160px;text-indent:-9999px}.srcc2b17-kicker{color:#2a4e84;color:var(--brand-secondary);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin-bottom:8px;margin-bottom:var(--space-8);text-transform:uppercase}.srcc2b17-btn-solid,.srcc2b17-site a.srcc2b17-btn-solid,.srcc2b17-site button.srcc2b17-btn-solid{background:#22416c;background:var(--brand-primary);border:2px solid #22416c;border:2px solid var(--brand-primary);border-radius:4px;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);font-weight:700;padding:12px 20px}.srcc2b17-btn-line,.srcc2b17-site a.srcc2b17-btn-line,.srcc2b17-site button.srcc2b17-btn-line{background:0 0;border:2px solid #22416c;border:2px solid var(--brand-primary);border-radius:4px;border-radius:var(--brand-radius);color:#22416c;color:var(--brand-primary);font-weight:700;padding:12px 20px}.srcc2b17-btn-light,.srcc2b17-site a.srcc2b17-btn-light{background:#fff;background:var(--brand-bg);border:2px solid #fff;border:2px solid var(--brand-bg);border-radius:4px;border-radius:var(--brand-radius);color:#162946;color:var(--brand-primary-dark);font-weight:700;padding:12px 20px}.srcc2b17-ticker{align-items:center;background:#e4ebf6;background:var(--brand-primary-light);color:#24313b;color:var(--brand-text);display:flex;gap:16px;gap:var(--space-16);padding:8px 16px;padding:var(--space-8) var(--space-16)}.srcc2b17-ticker[hidden]{display:none!important}.srcc2b17-ticker-open{background:0 0;border:0;color:#24313b;color:var(--brand-text);flex:1;font-size:.85rem;text-align:left}.srcc2b17-ticker-x{background:0 0;border:0;color:#24313b;color:var(--brand-text);font-size:1.4rem;line-height:1}.srcc2b17-utility{background:#22416c;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse);font-size:.75rem;line-height:1.4;min-height:32px;padding:6px 16px;padding:6px var(--space-16);text-align:center}.srcc2b17-nav{background:#162946;background:var(--brand-primary-dark);min-height:72px}.srcc2b17-nav .navbar-brand img{background:#fff;background:var(--brand-bg);display:block;height:40px;min-height:40px;-o-object-fit:contain;object-fit:contain;width:180px}.srcc2b17-nav .nav-link{color:#fff;color:var(--brand-text-inverse);font-size:.92rem;font-weight:700}.srcc2b17-nav .nav-link:focus,.srcc2b17-nav .nav-link:hover{color:#e4ebf6;color:var(--brand-primary-light)}.srcc2b17-nav-benefit,.srcc2b17-nav-cta{border-radius:4px;border-radius:var(--brand-radius);font-weight:700;margin-left:8px;margin-left:var(--space-8)}.srcc2b17-nav-benefit{background:0 0;border:1px solid #fff;border:1px solid var(--brand-text-inverse);color:#fff;color:var(--brand-text-inverse)}.srcc2b17-nav-cta,.srcc2b17-site a.srcc2b17-nav-cta{background:#fff;background:var(--brand-bg);border:1px solid #fff;border:1px solid var(--brand-bg);color:#162946;color:var(--brand-primary-dark)}.srcc2b17-footer{background:#24313b;color:#fff;color:var(--brand-text-inverse);margin-top:0;padding:64px 0 32px;padding:var(--space-64) 0 var(--space-32)}.srcc2b17-footer a,.srcc2b17-footer h2,.srcc2b17-footer li,.srcc2b17-footer p,.srcc2b17-footer span{color:#fff;color:var(--brand-text-inverse)}.srcc2b17-footer h2{font-size:1rem;margin-bottom:16px;margin-bottom:var(--space-16)}.srcc2b17-footer ul{list-style:none;margin:0;padding:0}.srcc2b17-footer li{margin-bottom:8px;margin-bottom:var(--space-8)}.srcc2b17-footer a{-webkit-text-decoration:underline;text-decoration:underline}.srcc2b17-footer-disclosure{margin-bottom:32px;margin-bottom:var(--space-32)}.srcc2b17-footer .srcc2b17-btn-solid,.srcc2b17-footer a.srcc2b17-btn-solid{background:#fff;background:var(--brand-bg);color:#162946;color:var(--brand-primary-dark);display:inline-block;margin:8px 8px 0 0;margin:var(--space-8) var(--space-8) 0 0}.srcc2b17-footer .srcc2b17-btn-line,.srcc2b17-footer button.srcc2b17-btn-line{border-color:#fff;border-color:var(--brand-text-inverse);color:#fff;color:var(--brand-text-inverse);margin-top:8px;margin-top:var(--space-8)}.srcc2b17-footer-bottom{border-top:1px solid rgba(255,255,255,.25);display:flex;flex-wrap:wrap;gap:16px;gap:var(--space-16);justify-content:space-between;margin-top:32px;margin-top:var(--space-32);padding-top:16px;padding-top:var(--space-16)}.srcc2b17-partners{margin-top:32px;margin-top:var(--space-32)}.srcc2b17-benefit{align-items:center;background:rgba(22,41,70,.72);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;padding:var(--space-16);position:fixed;z-index:1080}.srcc2b17-benefit[hidden]{display:none!important}.srcc2b17-benefit-card{background:#162946;background:var(--brand-primary-dark);border-radius:4px;border-radius:var(--brand-radius);color:#fff;color:var(--brand-text-inverse);max-width:520px;padding:32px;padding:var(--space-32);position:relative}.srcc2b17-benefit-card .srcc2b17-kicker,.srcc2b17-benefit-card h2,.srcc2b17-benefit-card p{color:#fff;color:var(--brand-text-inverse)}.srcc2b17-benefit-x{background:0 0;border:0;color:#fff;color:var(--brand-text-inverse);font-size:1.5rem;position:absolute;right:12px;top:8px}.srcc2b17-modal-dialog{max-width:560px}.modal-header{background:#162946;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.modal-header .modal-title{color:#fff;color:var(--brand-text-inverse)}.modal-body{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text)}.ps-hero{padding:64px 0;padding:var(--space-64) 0}.ps-hero__rule{background:#22416c;background:var(--brand-primary);display:block;height:4px;margin-bottom:16px;margin-bottom:var(--space-16);width:64px}.ps-rfq-index{display:grid;grid-gap:16px;grid-gap:var(--space-16);gap:16px;gap:var(--space-16);grid-template-columns:1fr;list-style:decimal;margin:24px 0 0;margin:var(--space-24) 0 0;padding-left:1.2rem}.ps-spec-scope{background:#fff;background:var(--brand-bg);border:1px solid #d5dde1;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--brand-radius);color:#24313b;color:var(--brand-text);padding:24px;padding:var(--space-24)}.ps-spec-scope ol{margin:0}.ps-method-strip{display:grid;grid-gap:16px;grid-gap:var(--space-16);gap:16px;gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;margin-top:var(--space-32)}.ps-method-strip article{background:#fff;background:var(--brand-bg);border:1px solid #d5dde1;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--brand-radius);padding:16px;padding:var(--space-16)}.srcc2b17-icon-list ul{list-style:none;margin:0;padding:0}.srcc2b17-icon-list li{align-items:flex-start;border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border);display:flex;gap:16px;gap:var(--space-16);padding:16px 0;padding:var(--space-16) 0}.srcc2b17-icon-list strong{flex:0 0 180px}.srcc2b17-trust{background:#f1f5f6;background:var(--brand-bg-alt);padding:32px 0;padding:var(--space-32) 0}.srcc2b17-trust-row{display:flex}.srcc2b17-trust-row>div{border-right:1px solid #d5dde1;border-right:1px solid var(--brand-border);flex:1;padding:16px;padding:var(--space-16);text-align:center}.srcc2b17-trust-row>div:last-child{border-right:0}.srcc2b17-trust-row strong{color:#22416c;color:var(--brand-primary);display:block;font-size:2rem}.srcc2b17-cta{padding:80px 0 96px;position:relative}.srcc2b17-cta-photo{background:#162946;color:#fff;color:var(--brand-text-inverse);overflow:hidden}.srcc2b17-cta-photo img{height:100%;top:0;right:0;bottom:0;left:0;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.srcc2b17-cta-photo::after{background:rgba(22,41,70,.78);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.srcc2b17-cta-photo .container{position:relative;z-index:2}.srcc2b17-cta-photo a.srcc2b17-btn-line,.srcc2b17-cta-photo h2,.srcc2b17-cta-photo p{color:#fff;color:var(--brand-text-inverse)}.srcc2b17-cta-photo a.srcc2b17-btn-line{border-color:#fff;border-color:var(--brand-text-inverse)}.srcc2b17-cta-solid{background:#162946;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse)}.srcc2b17-cta-solid h2,.srcc2b17-cta-solid>.container>p{color:#fff;color:var(--brand-text-inverse)}.srcc2b17-cta-card{background:#fff;background:var(--brand-bg);border-radius:4px;border-radius:var(--brand-radius);color:var(--brand-text);margin-top:24px;margin-top:var(--space-24);padding:32px;padding:var(--space-32)}.srcc2b17-cta-card,.srcc2b17-cta-card label,.srcc2b17-cta-card p{color:#24313b;color:var(--brand-text)}.srcc2b17-cta-diagonal{background:linear-gradient(165deg,#162946 0 58%,#22416c 58% 100%);color:#fff;color:var(--brand-text-inverse)}.srcc2b17-cta-diagonal h2,.srcc2b17-cta-diagonal p{color:#fff;color:var(--brand-text-inverse)}.srcc2b17-cta-diagonal a.srcc2b17-btn-line{border-color:#fff;border-color:var(--brand-text-inverse);color:#fff;color:var(--brand-text-inverse)}.srcc2b17-table,.srcc2b17-tabs-spec table{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text);width:100%}.srcc2b17-table td,.srcc2b17-table th,.srcc2b17-tabs-spec td,.srcc2b17-tabs-spec th{border-bottom:1px solid #d5dde1;border-bottom:1px solid var(--brand-border);padding:16px;padding:var(--space-16);text-align:left;vertical-align:top}.srcc2b17-scroll-row{display:flex;gap:16px;gap:var(--space-16);overflow-x:auto;padding-bottom:16px;padding-bottom:var(--space-16)}.srcc2b17-scroll-row article{background:#fff;background:var(--brand-bg);border:1px solid #d5dde1;border:1px solid var(--brand-border);border-radius:4px;border-radius:var(--brand-radius);flex:0 0 200px;padding:16px;padding:var(--space-16)}.srcc2b17-feature-card,.srcc2b17-mini-grid article,.srcc2b17-product-grid article,.srcc2b17-textcard{background:#fff;background:var(--brand-bg);color:#24313b;color:var(--brand-text)}.srcc2b17-article-page,.srcc2b17-blog,.srcc2b17-error,.srcc2b17-legal{padding:64px 0;padding:var(--space-64) 0}.srcc2b17-blog-list .container,.srcc2b17-legal .container{max-width:800px}.srcc2b17-error-code{color:#22416c;color:var(--brand-primary);font-size:max(2rem, min(4vw, 3.5rem));font-weight:700;margin:0}@media (min-width:992px){.ps-rfq-index{grid-template-columns:1fr 1fr 1fr}.srcc2b17-trust-row{flex-wrap:nowrap}}@media (max-width:991px){.ps-method-strip{grid-template-columns:1fr 1fr}}@media (max-width:768px){.srcc2b17-trust-row{flex-wrap:wrap}.srcc2b17-trust-row>div{flex:0 0 50%}.srcc2b17-icon-list li{display:block}.ps-method-strip{grid-template-columns:1fr}}@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}}[data-catalog-item][hidden]{display:none!important}