.buyer-page{--buyer-ink:#17324f;--buyer-muted:#536a7e;--buyer-accent:#2d629f;--buyer-line:#cbd9e4;--buyer-paper:#fff;--buyer-tint:#edf3f8;color:var(--buyer-ink);font-family:var(--font-body);background:#f8fafc;font-size:1rem;line-height:1.7}.buyer-page *{box-sizing:border-box}.buyer-page main{overflow:clip}.buyer-page h1,.buyer-page h2,.buyer-page h3,.buyer-page p{margin:0}.buyer-page h1,.buyer-page h2,.buyer-page h3{font-family:var(--font-heading);color:inherit}.buyer-page h1{letter-spacing:-.055em;text-wrap:balance;max-width:18ch;font-size:4.5rem;font-weight:520;line-height:1.08}.buyer-page h2{letter-spacing:-.045em;text-wrap:balance;font-size:2.9rem;font-weight:520;line-height:1.15}.buyer-page h3{letter-spacing:-.02em;font-size:1.3rem;font-weight:600;line-height:1.35}.buyer-page p{color:var(--buyer-muted)}.buyer-page em{color:var(--buyer-accent);font-style:normal}.buyer-page a{color:inherit;text-decoration:none}.buyer-page button,.buyer-page input{font:inherit}.buyer-page button{cursor:pointer}.buyer-page a:focus-visible,.buyer-page button:focus-visible,.buyer-page summary:focus-visible,.buyer-page input:focus-visible{outline-offset:5px;outline:3px solid #5486bc}.buyer-page section[id],.buyer-page header[id],.buyer-paper[id]{scroll-margin-top:7rem}.buyer-container,.buyer-opening{width:min(100% - 6rem,80rem);margin-inline:auto}.buyer-kicker{letter-spacing:.14em;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3.8rem;font-size:.74rem;font-weight:650;display:flex}.buyer-eyebrow{color:var(--buyer-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.6;display:block}.buyer-page .buyer-lede{max-width:40rem;margin-top:1.7rem;font-size:1.15rem;line-height:1.8}.buyer-small{font-size:.83rem}.buyer-button{border:1px solid var(--buyer-ink);background:var(--buyer-ink);border-radius:999px;justify-content:center;align-items:center;gap:1.2rem;min-height:3.2rem;margin-top:1.8rem;padding:.85rem 1.4rem;font-size:.92rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.buyer-button:hover{background:var(--buyer-accent);transform:translateY(-2px)}.buyer-text-link{border-bottom:1px solid var(--buyer-line);width:fit-content;margin-top:1.4rem;padding-bottom:.35rem;font-size:.88rem;font-weight:600;display:block}.buyer-text-link:hover{border-color:var(--buyer-accent)}.buyer-opening{padding-block:3rem 3.5rem}.buyer-opening h1{max-width:15ch}.buyer-opening__foot{border-top:1px solid var(--buyer-line);letter-spacing:.08em;justify-content:space-between;gap:2rem;margin-top:3.5rem;padding-top:1.3rem;font-size:.72rem;display:flex}.buyer-opening__foot a{letter-spacing:0;font-size:.85rem}.buyer-next{border-top:1px solid var(--buyer-line);justify-content:space-between;align-items:center;gap:4rem;padding-block:5rem;display:flex}.buyer-next>div{max-width:37rem}.buyer-next .buyer-eyebrow{margin-bottom:1rem}.buyer-next>div+div{max-width:29rem}.buyer-next>.buyer-button{flex-shrink:0}.buyer-page--examples{--buyer-tint:#f0eeea;background:#faf9f6}.buyer-reader{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:3rem;padding-block:1rem 6rem;display:grid}.buyer-reader__index{position:sticky;top:7rem}.buyer-document-options{gap:.6rem;margin-block:1.2rem 1.5rem;display:grid}.buyer-document-options button{text-align:left;color:var(--buyer-ink);background:0 0;border:1px solid #0000;border-radius:.35rem;padding:1.3rem 2.5rem 1.3rem 1.1rem;transition:background .2s,border-color .2s;position:relative}.buyer-document-options button>span:first-child{color:var(--buyer-muted);font-size:.7rem}.buyer-document-options strong{margin-top:.4rem;font-size:1rem;font-weight:550;line-height:1.4;display:block}.buyer-document-options button>span:last-child{position:absolute;top:2rem;right:1rem}.buyer-document-options button[aria-pressed=true]{border-color:var(--buyer-line);background:#fff}.buyer-document-options button:hover{background:var(--buyer-tint)}.buyer-reader__index>p{font-size:.8rem;line-height:1.8}.buyer-reader__workspace{background:#e9ecee;border-radius:.5rem;min-width:0;padding:1.6rem 2.3rem 2.4rem}.buyer-reader__toolbar{justify-content:space-between;gap:1rem;margin-bottom:1.5rem;font-size:.78rem;font-weight:600;display:flex}.buyer-reader__toolbar>a{border-bottom:1px solid #8b9cae}.buyer-paper{transform:translateY(calc((.5 - var(--section-progress,.5)) * 8px));background:#fff;padding:2.6rem;box-shadow:0 2px 6px #17324f0d}.buyer-paper__brand{border-bottom:2px solid var(--buyer-ink);letter-spacing:.1em;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;font-size:.62rem;display:flex}.buyer-paper__brand>span:first-child{font-weight:800}.buyer-paper h2{margin-block:.8rem 1rem;font-size:2.15rem}.buyer-paper>p{font-size:.9rem}.buyer-paper__facts{border-block:1px solid var(--buyer-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0;display:grid}.buyer-paper__facts>div{padding:1.2rem .7rem 1.2rem 0}.buyer-paper__facts dt{color:var(--buyer-muted);font-size:.68rem}.buyer-paper__facts dd{margin:.4rem 0 0;font-size:1.4rem;font-weight:550}.buyer-paper__decision{background:var(--buyer-tint);border-left:2px solid var(--buyer-accent);gap:.3rem;padding:1rem 1.2rem;display:grid}.buyer-paper__decision span{letter-spacing:.15em;font-size:.6rem}.buyer-paper__decision strong{font-size:1.05rem;font-weight:550}.buyer-paper__section{grid-template-columns:1.3rem 1fr;gap:.7rem;margin-top:1.7rem;display:grid}.buyer-paper__section>span{color:var(--buyer-accent);padding-top:.2rem;font-size:.65rem}.buyer-paper__section p{margin-top:.65rem;font-size:.83rem;line-height:1.8}.buyer-paper footer{border-top:1px solid var(--buyer-line);color:var(--buyer-muted);margin-top:2rem;padding-top:1rem;font-size:.6rem}.buyer-start-hero{padding-top:3rem}.buyer-start-hero__layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem;display:grid}.buyer-start-hero h1{font-size:3.9rem}.buyer-start-hero__layout .buyer-scene{width:115%;margin-left:-4%}.buyer-chapter-links{border-block:1px solid var(--buyer-line);flex-wrap:wrap;gap:2.5rem;margin-top:4rem;padding-block:1.3rem;font-size:.85rem;display:flex}.buyer-chapter-links a:hover{text-underline-offset:.4rem;text-decoration:underline}.buyer-evaluation{grid-template-columns:1fr 1.05fr;align-items:start;gap:6rem;padding-block:6rem;display:grid}.buyer-sticky-intro{position:sticky;top:8rem}.buyer-sticky-intro h2{margin-top:1.2rem}.buyer-sticky-intro p{max-width:29rem;margin-top:1.6rem}.buyer-timeline{border-left:1px solid var(--buyer-line);margin:0;padding:0;list-style:none}.buyer-timeline li{padding:0 0 3rem 3.7rem;position:relative}.buyer-timeline li:last-child{padding-bottom:0}.buyer-timeline__number{border:1px solid var(--buyer-line);width:2.4rem;height:2.4rem;color:var(--buyer-accent);background:#e6eef6;border-radius:50%;place-items:center;font-size:.7rem;display:grid;position:absolute;top:0;left:-1.22rem}.buyer-timeline h3{padding-top:.2rem}.buyer-timeline p{margin-top:1rem}.buyer-preparation{background:var(--buyer-ink);color:#eff6fd;padding-block:4.5rem}.buyer-preparation__layout{grid-template-columns:1fr 1fr;gap:6rem;display:grid}.buyer-preparation .buyer-eyebrow{color:#98c6ed}.buyer-preparation h2{margin-top:1rem}.buyer-preparation p{color:#bfd1e2;margin-top:1.4rem}.buyer-checklist-count{color:#bcdaf2;margin-top:1.5rem;font-size:.78rem;display:block}.buyer-checklist label{cursor:pointer;border-bottom:1px solid #91b5d144;align-items:flex-start;gap:1rem;padding:1.3rem 0;font-size:.95rem;display:flex}.buyer-checklist input{accent-color:#bce0ff;flex-shrink:0;width:1.15rem;height:1.15rem;margin-top:.25rem}.buyer-engagements{padding-block:6rem}.buyer-engagements h2{margin-top:1rem}.buyer-engagements__rows{border-top:1px solid var(--buyer-line);margin-top:2.5rem}.buyer-engagements__rows article{border-bottom:1px solid var(--buyer-line);grid-template-columns:1fr 1.2fr 2fr;gap:2rem;padding-block:2rem;display:grid}.buyer-engagements__rows article>span{color:var(--buyer-accent);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.buyer-engagements__rows .buyer-small{margin-top:.7rem}.buyer-commercial-note{max-width:55rem;font-size:.85rem;margin-top:1.5rem!important}.buyer-faq{max-width:58rem;padding-bottom:5rem}.buyer-faq h2{margin-bottom:2rem}.buyer-faq details{border-top:1px solid var(--buyer-line)}.buyer-faq details:last-child{border-bottom:1px solid var(--buyer-line)}.buyer-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-weight:550;list-style:none;display:flex}.buyer-faq summary::-webkit-details-marker{display:none}.buyer-faq details[open] summary span{transform:rotate(45deg)}.buyer-faq details p{padding:0 2rem 1.5rem 0;font-size:.95rem}.buyer-page--data{--buyer-accent:#356a98}.buyer-data-hero{color:#eff7ff;background:#102a44;padding-top:3rem}.buyer-data-hero .buyer-kicker{color:#adcce6}.buyer-data-hero h1{text-align:center;max-width:none;margin-inline:auto;font-size:4.2rem}.buyer-data-hero em{color:#a0cef4}.buyer-data-hero .buyer-lede{text-align:center;color:#bfd2e3;margin-inline:auto}.buyer-data-hero .buyer-scene{color:#a4ccef;width:min(100%,66rem);margin:1.6rem auto 0}.buyer-data-hero__legend{color:#adcce6;letter-spacing:.15em;border-top:1px solid #739bbb3b;justify-content:space-around;gap:1rem;padding-block:1.5rem;font-size:.64rem;display:flex}.buyer-connections{padding-block:5rem}.buyer-connections__intro{grid-template-columns:1fr 1fr;gap:1rem 4rem;display:grid}.buyer-connections__intro .buyer-eyebrow{grid-column:1/-1}.buyer-connection-filter{flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;margin-bottom:1.2rem;display:flex}.buyer-connection-filter button{border:1px solid var(--buyer-line);color:var(--buyer-ink);background:0 0;border-radius:999px;padding:.65rem 1rem;font-size:.82rem}.buyer-connection-filter button[aria-pressed=true]{background:var(--buyer-ink);border-color:var(--buyer-ink);color:#fff}.buyer-connection{border-bottom:1px solid var(--buyer-line);grid-template-columns:1fr 1.45fr;gap:4rem;padding-block:2.3rem;display:grid}.buyer-connection h3{margin-block:.6rem .9rem;font-size:1.6rem}.buyer-status{border:1px solid var(--buyer-line);border-radius:.25rem;padding:.2rem .6rem;font-size:.68rem;display:inline-block}.buyer-connection__note{max-width:40rem;font-size:.83rem;margin-top:1rem!important}.buyer-data-check{background:#eaf1f6;border-radius:.5rem;margin-bottom:5rem;padding:3.5rem}.buyer-data-check h2{margin-top:1rem}.buyer-data-check ol{counter-reset:check;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-block:2.4rem 1.7rem;padding:0;list-style:none;display:grid}.buyer-data-check li{counter-increment:check}.buyer-data-check li:before{content:"0" counter(check);color:var(--buyer-accent);margin-bottom:.8rem;font-size:.7rem;display:block}.buyer-data-check strong{font-weight:600}.buyer-data-check li p{margin-top:.7rem;font-size:.9rem}.buyer-page--procurement{--buyer-ink:#234b46;--buyer-muted:#4b6863;--buyer-accent:#326e62;--buyer-line:#c9d9d3;--buyer-tint:#e9f0ec;background:#f8faf7}.buyer-procurement-hero{background:#e6eee8;padding-block:3rem 4.5rem}.buyer-procurement-hero__layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:7rem;display:grid}.buyer-procurement-hero h1{font-size:4.4rem}.buyer-capability-cover{min-height:31rem;transform:rotate(3deg) translateY(calc((.5 - var(--section-progress,.5)) * 22px));background:#fbfcf9;border:1px solid #bad0c5;border-radius:.3rem;flex-direction:column;gap:2.8rem;padding:2.5rem;transition:transform .5s;display:flex;position:relative}.buyer-capability-cover:hover{transform:rotate(0)}.buyer-capability-cover>span{letter-spacing:.16em;font-size:.65rem}.buyer-capability-cover strong{letter-spacing:-.04em;font-size:2.2rem;font-weight:500;line-height:1.2}.buyer-capability-cover p{font-size:.8rem}.buyer-capability-cover>a{border-top:1px solid var(--buyer-line);padding-top:1rem;font-size:.8rem}.buyer-capability-cover__rules{align-items:end;gap:1rem;height:5rem;display:flex}.buyer-capability-cover__rules i{transform-origin:bottom;background:linear-gradient(#afcbbb22,#7ca79655);border-top:1px solid #326e62;flex:1;height:80%;animation:6s ease-in-out infinite paused buyer-bar;display:block}.buyer-capability-cover__rules i:nth-child(2){height:50%;animation-delay:-1.5s}.buyer-capability-cover__rules i:nth-child(3){height:100%;animation-delay:-3s}.buyer-capability-cover__rules i:nth-child(4){height:65%;animation-delay:-4.5s}.buyer-page[data-public-motion=playing]:not([data-public-motion-suspended=true]) [data-scroll-visible=true] .buyer-capability-cover__rules i{animation-play-state:running}.buyer-supplier{border-bottom:1px solid var(--buyer-line);padding-block:4rem}.buyer-supplier>div{grid-template-columns:1fr 1fr;gap:4rem;margin-top:1rem;display:grid}.buyer-supplier h2{font-size:2.6rem}.buyer-scope{grid-template-columns:1fr 1fr;gap:4rem;padding-block:5rem;display:grid}.buyer-scope h2{margin-top:1rem}.buyer-scope article+article{margin-top:2rem}.buyer-scope article p{margin-top:.8rem}.buyer-procurement-desk{background:#edf2ee;padding-block:4.5rem}.buyer-procurement-desk__heading{margin-bottom:2.5rem}.buyer-procurement-desk__heading h2{margin-top:1rem}.buyer-dossier-row{border-top:1px solid var(--buyer-line);grid-template-columns:2rem 1fr 1.4fr 11rem;align-items:center;gap:2rem;padding-block:2rem;transition:padding .2s;display:grid}.buyer-dossier-row:last-child{border-bottom:1px solid var(--buyer-line)}.buyer-dossier-row>span{color:var(--buyer-accent);font-size:.7rem}.buyer-dossier-row>span:last-child{text-align:right;font-size:.8rem}.buyer-dossier-row p{font-size:.9rem}.buyer-dossier-row:hover{padding-inline:.6rem}.buyer-workflow-hero{padding-block:3rem 3.7rem}.buyer-workflow-hero__layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;display:grid}.buyer-workflow-hero h1{max-width:17ch;font-size:3.7rem}.buyer-workflow-hero .buyer-scene{width:110%;margin-left:-5%}.buyer-product-evidence{color:#d2e6f6;background:#16334f;border-radius:.5rem;padding:1.5rem 2.5rem}.buyer-product-evidence__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.buyer-product-evidence__heading .buyer-eyebrow{color:#afd5f5}.buyer-product-evidence__heading p{color:#b9d0e3;font-size:.72rem}.buyer-product-evidence figure{margin:0}.buyer-product-evidence figure a{border-radius:.5rem;max-width:68rem;margin-inline:auto;display:block;position:relative;overflow:hidden}.buyer-product-evidence img{object-fit:contain;background:#fff;width:100%;height:auto;max-height:43rem;display:block}.buyer-product-evidence figure a>span{color:#fff;background:#16334fed;border:1px solid #b6d3e5;border-radius:999px;padding:.6rem 1rem;font-size:.78rem;position:absolute;bottom:1rem;right:1rem}.buyer-product-evidence figcaption{color:#bfd2e3;text-align:center;padding-block:1.1rem .3rem;font-size:.72rem}.buyer-workflow-story{grid-template-columns:.85fr 1.15fr;align-items:start;gap:6rem;padding-block:5.5rem;display:grid}.buyer-workflow-story__steps article{border-top:1px solid var(--buyer-line);grid-template-columns:2rem 1fr;gap:1.3rem;padding-block:1.8rem;display:grid}.buyer-workflow-story__steps article:last-child{border-bottom:1px solid var(--buyer-line)}.buyer-workflow-story__steps article>span{color:var(--buyer-accent);font-size:.75rem}.buyer-workflow-story__steps p{margin-top:.9rem}.buyer-workflow-output{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:5rem;display:grid}.buyer-workflow-output h2,.buyer-workflow-output>div>p{margin-top:1rem}.buyer-output-note{background:var(--buyer-tint);border-left:2px solid var(--buyer-accent);padding:2.5rem}.buyer-output-note>span{color:var(--buyer-accent);letter-spacing:.1em;font-size:.65rem}.buyer-output-note>strong{margin-top:1rem;font-size:1.6rem;font-weight:500;line-height:1.35;display:block}.buyer-output-note>p{font-size:.92rem}.buyer-output-note>small{color:var(--buyer-muted);margin-top:2rem;font-size:.7rem;display:block}.buyer-related{padding-bottom:5rem}.buyer-related h2{margin-bottom:2rem}.buyer-related>a{border-top:1px solid var(--buyer-line);grid-template-columns:11rem 1fr 2rem;align-items:center;gap:2rem;padding-block:1.4rem;display:grid}.buyer-related>a>span{color:var(--buyer-accent);font-size:.72rem}.buyer-related>a>strong{font-size:1rem;font-weight:550}.buyer-related>a:hover strong{text-underline-offset:.4rem;text-decoration:underline}.buyer-page--portfolio-reporting{background:#f5f8fc}.buyer-page--portfolio-reporting .buyer-workflow-hero__layout{text-align:center;display:block}.buyer-page--portfolio-reporting .buyer-workflow-hero h1{max-width:18ch;margin-inline:auto}.buyer-page--portfolio-reporting .buyer-workflow-hero .buyer-lede{margin-inline:auto}.buyer-page--portfolio-reporting .buyer-workflow-hero .buyer-scene{width:min(100%,43rem);margin:1.6rem auto -4rem}.buyer-page--portfolio-reporting .buyer-workflow-story{display:block}.buyer-page--portfolio-reporting .buyer-sticky-intro{position:static}.buyer-page--portfolio-reporting .buyer-workflow-story__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}.buyer-page--portfolio-reporting .buyer-workflow-story__steps article{border-bottom:0;display:block}.buyer-page--portfolio-reporting .buyer-workflow-story__steps h3{margin-top:.8rem}.buyer-page--compliance{--buyer-ink:#294a47;--buyer-accent:#366e65;--buyer-muted:#526b68;--buyer-tint:#e9f1ed;--buyer-line:#c9dbd4;background:#f7faf8}.buyer-page--compliance .buyer-product-evidence{background:#24433f}.buyer-page--compliance .buyer-workflow-story__steps article>span{border:1px solid var(--buyer-line);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.buyer-page--compliance .buyer-workflow-story__steps article{border:0;border-left:1px solid var(--buyer-line);padding-left:1rem}.buyer-scene{color:var(--buyer-accent)}.buyer-scene svg{width:100%;display:block;overflow:visible}.buyer-scene svg path,.buyer-scene svg circle,.buyer-scene svg rect{stroke:currentColor;stroke-width:1.1px}.buyer-scene svg rect{fill:color-mix(in srgb,currentColor 5%,transparent)}.buyer-scene svg circle{fill:var(--buyer-paper)}.buyer-scene svg text{fill:currentColor;font-family:var(--font-body);font-size:11px}.buyer-scene__grid{opacity:.08}.buyer-scene__line{opacity:.35}.buyer-scene__pulse{stroke-dasharray:34 380;animation:7s linear infinite buyer-flow;stroke-width:2px!important}.buyer-scene__float{animation:7s ease-in-out infinite buyer-float}.buyer-scene__halo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite buyer-halo;fill:none!important}.buyer-scene__bar{transform-box:fill-box;transform-origin:0;opacity:.3;animation:7s ease-in-out infinite buyer-bar;fill:currentColor!important}.buyer-scene__check{stroke-dasharray:30;animation:6s ease-in-out infinite buyer-check;stroke-width:2px!important}.buyer-scene:not([data-visual-state=playing]) *{animation-play-state:paused!important}.buyer-scene[data-visual-state=static] *{animation:none!important}.buyer-page--data .buyer-scene svg rect,.buyer-page--data .buyer-scene svg circle{fill:#183953}@keyframes buyer-flow{to{stroke-dashoffset:-828px}}@keyframes buyer-float{50%{transform:translateY(-10px)}}@keyframes buyer-halo{0%,to{opacity:.18;scale:.85}50%{opacity:.7;scale:1.13}}@keyframes buyer-bar{50%{scale:.8 1}}@keyframes buyer-check{0%,15%{stroke-dashoffset:30px}35%,90%{stroke-dashoffset:0}to{stroke-dashoffset:30px}}.trust-buyer-guide{color:#234b46;width:min(100% - 6rem,80rem);font-family:var(--font-body);margin:0 auto;padding-block:4rem}.trust-buyer-guide__intro{grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:2.5rem;display:grid}.trust-buyer-guide h2{letter-spacing:-.04em;font-size:2.5rem;font-weight:520;line-height:1.15}.trust-buyer-guide p{color:#4b6863;font-size:.95rem;line-height:1.8}.trust-buyer-guide details{border-top:1px solid #c9d9d3}.trust-buyer-guide summary{cursor:pointer;justify-content:space-between;gap:2rem;padding:1.3rem 0;font-weight:550;list-style:none;display:flex}.trust-buyer-guide summary::-webkit-details-marker{display:none}.trust-buyer-guide details[open] summary span{transform:rotate(45deg)}.trust-buyer-guide details>div{max-width:54rem;padding:0 0 1.5rem}.trust-buyer-guide a{color:#234b46;border-bottom:1px solid #9fb7af;margin-top:.8rem;font-size:.85rem;text-decoration:none;display:inline-block}.trust-buyer-guide summary:focus-visible,.trust-buyer-guide a:focus-visible{outline-offset:4px;outline:3px solid #5486bc}.buyer-workflow-entrances{border-top:1px solid #cbd9e4;gap:0;display:grid}.buyer-workflow-entrances a{color:#17324f;border-bottom:1px solid #cbd9e4;grid-template-columns:3rem 1fr 1fr 2rem;align-items:center;gap:1.5rem;padding:2rem 0;text-decoration:none;display:grid}.buyer-workflow-entrances span{color:#366eb0;font-size:.75rem}.buyer-workflow-entrances h3{font-size:1.25rem}.buyer-workflow-entrances p{color:#536a7e;font-size:.9rem}.buyer-workflow-entrances a:hover h3{text-underline-offset:.35rem;text-decoration:underline}.buyer-workflow-entrances a:focus-visible{outline-offset:5px;outline:3px solid #5486bc}@media (width>=1600px){.buyer-page h1{font-size:5rem}.buyer-start-hero h1,.buyer-workflow-hero h1{font-size:4.2rem}}@media (width<=1100px){.buyer-page h1{font-size:3.6rem}.buyer-page h2{font-size:2.45rem}.buyer-container,.buyer-opening,.trust-buyer-guide{width:calc(100% - 3.5rem)}.buyer-reader{grid-template-columns:14rem minmax(0,1fr);gap:1.5rem}.buyer-reader__workspace{padding:1.3rem}.buyer-paper{padding:1.8rem}.buyer-evaluation,.buyer-preparation__layout,.buyer-workflow-story,.buyer-procurement-hero__layout{gap:3rem}.buyer-capability-cover{min-height:29rem;padding:2rem}.buyer-dossier-row{grid-template-columns:1.5rem 1fr 1.3fr;gap:1.3rem}.buyer-dossier-row>span:last-child{text-align:left;grid-column:2/-1}.buyer-workflow-hero__layout{gap:1.5rem}.buyer-workflow-entrances a{grid-template-columns:2rem 1fr 1fr 1rem}}@media (width<=760px){.buyer-page h1{font-size:2.75rem}.buyer-page h2{font-size:2.1rem}.buyer-container,.buyer-opening,.trust-buyer-guide{width:calc(100% - 2.5rem)}.buyer-kicker{letter-spacing:.08em;margin-bottom:2.5rem;font-size:.62rem}.buyer-kicker .public-motion-control{font-size:.7rem}.buyer-opening,.buyer-start-hero,.buyer-workflow-hero{padding-top:1.8rem}.buyer-page .buyer-lede{font-size:1rem}.buyer-opening__foot{flex-direction:column;gap:1rem;margin-top:2rem}.buyer-reader{padding-bottom:3rem;display:block}.buyer-reader__index{position:static}.buyer-document-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.buyer-document-options button{padding:.8rem .6rem}.buyer-document-options strong{font-size:.8rem}.buyer-document-options button>span:first-child{font-size:.58rem}.buyer-document-options button>span:last-child{display:none}.buyer-reader__index>p{font-size:.75rem}.buyer-reader__workspace{margin-top:1.7rem;padding:1rem .7rem}.buyer-paper{padding:1.4rem 1.1rem}.buyer-paper h2{font-size:1.6rem}.buyer-paper__brand{font-size:.52rem}.buyer-paper__facts dd{font-size:1.2rem}.buyer-paper__facts dt{font-size:.6rem}.buyer-paper__facts{gap:.4rem}.buyer-paper__section{grid-template-columns:1.1rem 1fr;gap:.4rem}.buyer-paper__section p{font-size:.8rem}.buyer-next{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-block:3.3rem}.buyer-next>.buyer-button{margin-top:.5rem}.buyer-start-hero__layout,.buyer-procurement-hero__layout,.buyer-workflow-hero__layout{display:block}.buyer-start-hero__layout .buyer-scene,.buyer-workflow-hero .buyer-scene{width:100%;margin:1.5rem 0 0}.buyer-chapter-links{gap:.8rem 1.5rem;margin-top:2rem;font-size:.75rem}.buyer-evaluation{padding-block:3.5rem;display:block}.buyer-sticky-intro{position:static}.buyer-timeline{margin:2.5rem 0 0 1.1rem}.buyer-timeline li{padding-left:2.2rem}.buyer-timeline p{font-size:.92rem}.buyer-preparation{padding-block:3rem}.buyer-preparation__layout{display:block}.buyer-checklist{margin-top:1.5rem}.buyer-checklist label{font-size:.87rem}.buyer-engagements{padding-block:3.5rem}.buyer-engagements__rows article{grid-template-columns:1fr;gap:.6rem}.buyer-engagements__rows article p{font-size:.92rem}.buyer-faq{padding-bottom:3rem}.buyer-faq summary{font-size:.9rem}.buyer-data-hero{padding-top:1.8rem}.buyer-data-hero h1{font-size:2.75rem}.buyer-data-hero .buyer-scene{width:calc(100% + 1.6rem);margin-left:-.8rem}.buyer-data-hero__legend{letter-spacing:.08em;text-align:center;font-size:.48rem}.buyer-connections{padding-block:3.5rem}.buyer-connections__intro{display:block}.buyer-connections__intro h2{margin-top:1rem}.buyer-connections__intro p{margin-top:1.1rem}.buyer-connection{padding-block:1.6rem;display:block}.buyer-connection>div+div{margin-top:1.1rem}.buyer-connection p{font-size:.92rem}.buyer-connection-filter{gap:.4rem}.buyer-connection-filter button{padding:.55rem .75rem;font-size:.71rem}.buyer-data-check{margin-bottom:3.5rem;padding:1.7rem}.buyer-data-check ol{grid-template-columns:1fr;gap:1.6rem}.buyer-procurement-hero{padding-top:1.8rem;padding-bottom:3rem}.buyer-procurement-hero h1{font-size:3rem}.buyer-capability-cover{gap:1.7rem;width:min(100% - 1rem,24rem);min-height:25rem;margin:3.5rem auto 1rem;padding:1.8rem}.buyer-capability-cover strong{font-size:2rem}.buyer-supplier{padding-block:3rem}.buyer-supplier>div,.buyer-scope{display:block}.buyer-supplier p{margin-top:1.5rem;font-size:.92rem}.buyer-scope{padding-block:3.5rem}.buyer-scope>div+div{margin-top:2rem}.buyer-procurement-desk{padding-block:3rem}.buyer-dossier-row{grid-template-columns:1.2rem 1fr;gap:.7rem 1.2rem}.buyer-dossier-row p,.buyer-dossier-row>span:last-child{grid-column:2}.buyer-dossier-row h3{font-size:1.1rem}.buyer-product-evidence{padding:1rem .8rem}.buyer-product-evidence__heading{display:block}.buyer-product-evidence__heading p{margin-top:.4rem;font-size:.63rem}.buyer-product-evidence figure a>span{text-align:center;border:0;border-radius:0;font-size:.7rem;display:block;position:static}.buyer-product-evidence figcaption{font-size:.63rem}.buyer-workflow-story{padding-block:3.5rem;display:block}.buyer-workflow-story__steps{margin-top:2rem}.buyer-workflow-story__steps article{grid-template-columns:1.5rem 1fr;gap:.7rem}.buyer-workflow-story__steps p{font-size:.92rem}.buyer-page--portfolio-reporting .buyer-workflow-story__steps{display:block}.buyer-page--portfolio-reporting .buyer-workflow-hero .buyer-scene{margin-bottom:-1rem}.buyer-workflow-output{margin-bottom:3.5rem;display:block}.buyer-output-note{margin-top:2rem;padding:1.7rem}.buyer-related{padding-bottom:3rem}.buyer-related>a{grid-template-columns:1fr 1rem;gap:.5rem 1rem}.buyer-related>a>span:first-child{grid-column:1}.buyer-related>a>strong{grid-column:1;font-size:.94rem}.buyer-related>a>span:last-child{grid-area:span 2/2}.trust-buyer-guide{padding-block:3rem}.trust-buyer-guide__intro{grid-template-columns:1fr;gap:1.5rem}.trust-buyer-guide h2{font-size:2rem}.trust-buyer-guide summary{font-size:.9rem}.buyer-workflow-entrances a{grid-template-columns:1.5rem 1fr 1rem;gap:.7rem 1rem}.buyer-workflow-entrances a p{grid-column:2}.buyer-workflow-entrances a>span:last-child{grid-area:1/3}.buyer-workflow-entrances h3{font-size:1.1rem}}@media (width<=359px){.buyer-page h1{font-size:2.4rem}.buyer-page h2{font-size:1.85rem}.buyer-kicker{flex-direction:column;align-items:flex-start;gap:.8rem}.buyer-reader__toolbar{font-size:.65rem}.buyer-paper__brand{flex-wrap:wrap}.buyer-paper__facts{grid-template-columns:1fr}.buyer-paper__facts>div{justify-content:space-between;align-items:center;padding:.6rem 0;display:flex}.buyer-paper__facts dd{margin:0}.buyer-document-options{grid-template-columns:1fr}.buyer-document-options button{align-items:center;gap:.8rem;display:flex}.buyer-document-options strong{margin:0}.buyer-data-hero h1{font-size:2.4rem}}.buyer-page #main-content{font-size:1.08rem}.buyer-paper__section p{font-size:.98rem;line-height:1.8}.buyer-paper__section h3{font-size:1.05rem}.buyer-page .buyer-reader__index>p{font-size:.87rem}.buyer-scene--exchange svg text{font-size:11px}.buyer-scene svg .buyer-scene__mark{stroke-width:6px}
