.supplier-page-module__LK1w2W__page{--ease-out:cubic-bezier(.23, 1, .32, 1);color:#f4f5f5;background:#1c1d20;overflow:hidden}.supplier-page-module__LK1w2W__hero{isolation:isolate;background:radial-gradient(at 80% 45%,#718aad0d,#0000 60%);border-bottom:1px solid #ffffff12;min-height:790px;padding:200px max(6vw,50vw - 680px) 110px;position:relative}.supplier-page-module__LK1w2W__heroGrid{z-index:-1;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.supplier-page-module__LK1w2W__heroCopy{z-index:2;max-width:760px;position:relative}.supplier-page-module__LK1w2W__eyebrow{font:500 10px/1.5 var(--font-geist-mono), monospace;letter-spacing:.12em;color:#e4797c;align-items:center;gap:10px;display:flex}.supplier-page-module__LK1w2W__eyebrow i,.supplier-page-module__LK1w2W__exampleHeader i{background:#e4797c;border-radius:50%;width:5px;height:5px;display:inline-block}.supplier-page-module__LK1w2W__hero h1{letter-spacing:-.06em;margin:28px 0;font-size:clamp(48px,5.6vw,86px);font-weight:550;line-height:1.06}.supplier-page-module__LK1w2W__hero h1 span,.supplier-page-module__LK1w2W__intro h2 span,.supplier-page-module__LK1w2W__sectionHeading h2 span,.supplier-page-module__LK1w2W__foundation h2 span{color:#a5aab3}.supplier-page-module__LK1w2W__heroCopy>p{color:#b2b6c0;max-width:525px;margin:0;font-size:17px;line-height:1.75}.supplier-page-module__LK1w2W__actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px;display:flex}.supplier-page-module__LK1w2W__primary{color:#1c1d20;transition:transform .16s var(--ease-out);background:#f4f5f5;border-radius:9px;align-items:center;gap:22px;padding:16px 21px;font-size:13px;font-weight:550;display:inline-flex}.supplier-page-module__LK1w2W__primary:active{transform:scale(.97)}.supplier-page-module__LK1w2W__primary:focus-visible,.supplier-page-module__LK1w2W__secondary:focus-visible,.supplier-page-module__LK1w2W__tabs button:focus-visible,.supplier-page-module__LK1w2W__panel:focus-visible,.supplier-page-module__LK1w2W__faq summary:focus-visible{outline-offset:5px;outline:2px solid #b3cdeb}.supplier-page-module__LK1w2W__secondary{color:#c4c8d0;align-items:center;gap:13px;font-size:13px;line-height:1.6;display:inline-flex}.supplier-page-module__LK1w2W__secondary svg{transition:transform .16s var(--ease-out)}.supplier-page-module__LK1w2W__heroNote{color:#777e8a;align-items:center;gap:10px;margin-top:30px;font-size:11px;display:flex}.supplier-page-module__LK1w2W__map{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 39%,#000 63%);mask-image:linear-gradient(90deg,#0000 39%,#000 63%)}.supplier-page-module__LK1w2W__mapCaption{font:9px var(--font-geist-mono), monospace;letter-spacing:.1em;color:#7f8794;position:absolute;bottom:108px;right:7vw}.supplier-page-module__LK1w2W__heroBottom{color:#727986;font:9px var(--font-geist-mono), monospace;letter-spacing:.1em;border-top:1px solid #ffffff12;justify-content:space-between;padding:23px 0;display:flex;position:absolute;bottom:0;left:max(6vw,50vw - 680px);right:max(6vw,50vw - 680px)}.supplier-page-module__LK1w2W__intro,.supplier-page-module__LK1w2W__workflows,.supplier-page-module__LK1w2W__foundation,.supplier-page-module__LK1w2W__pilot,.supplier-page-module__LK1w2W__faq{width:min(1360px,88%);margin:0 auto}.supplier-page-module__LK1w2W__intro{grid-template-columns:1fr 2fr;gap:60px;padding:104px 0;display:grid}.supplier-page-module__LK1w2W__intro>.supplier-page-module__LK1w2W__eyebrow{align-self:start;padding-top:12px}.supplier-page-module__LK1w2W__intro h2,.supplier-page-module__LK1w2W__sectionHeading h2,.supplier-page-module__LK1w2W__foundation h2,.supplier-page-module__LK1w2W__pilot h2,.supplier-page-module__LK1w2W__faq h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(30px,3.2vw,48px);font-weight:520;line-height:1.16}.supplier-page-module__LK1w2W__intro p,.supplier-page-module__LK1w2W__foundation p,.supplier-page-module__LK1w2W__pilot p,.supplier-page-module__LK1w2W__sectionHeading>p{color:#a6abb4;max-width:610px;margin:0;font-size:15px;line-height:1.8}.supplier-page-module__LK1w2W__workflows{padding:40px 0 110px;scroll-margin-top:110px}.supplier-page-module__LK1w2W__sectionHeading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:36px;display:flex}.supplier-page-module__LK1w2W__sectionHeading .supplier-page-module__LK1w2W__eyebrow,.supplier-page-module__LK1w2W__foundation .supplier-page-module__LK1w2W__eyebrow,.supplier-page-module__LK1w2W__pilot .supplier-page-module__LK1w2W__eyebrow,.supplier-page-module__LK1w2W__faq .supplier-page-module__LK1w2W__eyebrow{margin-bottom:25px}.supplier-page-module__LK1w2W__sectionHeading h2{margin-bottom:0}.supplier-page-module__LK1w2W__sectionHeading>p{max-width:385px;font-size:14px}.supplier-page-module__LK1w2W__workspace{background:#202226;border:1px solid #ffffff18;border-radius:18px;overflow:hidden}.supplier-page-module__LK1w2W__tabs{border-bottom:1px solid #ffffff12;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px;display:grid}.supplier-page-module__LK1w2W__tabs button{min-height:58px;font:500 13px var(--font-geist-sans), sans-serif;color:#969eab;cursor:pointer;transition:transform .16s var(--ease-out), color .16s ease, background-color .16s ease, border-color .16s ease;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;padding:0 18px;display:flex}.supplier-page-module__LK1w2W__tabs button span{font:10px var(--font-geist-mono), monospace;opacity:.5;margin-left:auto}.supplier-page-module__LK1w2W__tabs button[aria-selected=true]{color:#fff;background:#30333a;border-color:#ffffff15;box-shadow:0 2px 8px #0002}.supplier-page-module__LK1w2W__tabs button[aria-selected=true] svg{color:#e4797c}.supplier-page-module__LK1w2W__tabs button:active{transform:scale(.97)}.supplier-page-module__LK1w2W__workspace[data-keyboard=true] .supplier-page-module__LK1w2W__tabs button{transition:none}.supplier-page-module__LK1w2W__panel{opacity:1;min-height:530px;transition:opacity .2s var(--ease-out);grid-template-columns:1.1fr 1fr;gap:70px;padding:54px;display:grid}.supplier-page-module__LK1w2W__panel[hidden]{display:none}@starting-style{.supplier-page-module__LK1w2W__workspace[data-keyboard=false] .supplier-page-module__LK1w2W__panel{opacity:0}}.supplier-page-module__LK1w2W__workspace[data-keyboard=true] .supplier-page-module__LK1w2W__panel{transition:none}.supplier-page-module__LK1w2W__workflowCopy{flex-direction:column;align-items:start;display:flex}.supplier-page-module__LK1w2W__workflowCopy h3{letter-spacing:-.04em;max-width:400px;margin:27px 0 20px;font-size:clamp(30px,3vw,43px);font-weight:520;line-height:1.12}.supplier-page-module__LK1w2W__workflowCopy>p{color:#abb1bc;max-width:440px;margin:0;font-size:14px;line-height:1.75}.supplier-page-module__LK1w2W__workflowCopy ul{color:#a7aeba;margin:25px 0 30px;padding:0;font-size:12px;list-style:none}.supplier-page-module__LK1w2W__workflowCopy li{align-items:center;gap:10px;margin:12px 0;display:flex}.supplier-page-module__LK1w2W__workflowCopy li svg{color:#b8ccd9;flex-shrink:0}.supplier-page-module__LK1w2W__workflowCopy>.supplier-page-module__LK1w2W__secondary{margin-top:auto}.supplier-page-module__LK1w2W__flowExample{background:#1a1c20;border:1px solid #ffffff12;border-radius:12px;align-self:center;width:100%;padding:20px 24px;box-shadow:0 20px 60px #0002}.supplier-page-module__LK1w2W__exampleHeader{color:#7f8896;font:8px var(--font-geist-mono), monospace;letter-spacing:.08em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:18px;display:flex}.supplier-page-module__LK1w2W__exampleHeader span{align-items:center;gap:8px;display:flex}.supplier-page-module__LK1w2W__flowInput,.supplier-page-module__LK1w2W__flowOutput{background:#ffffff03;border:1px solid #ffffff12;border-radius:8px;flex-direction:column;gap:11px;padding:18px 20px;display:flex}.supplier-page-module__LK1w2W__flowInput>span,.supplier-page-module__LK1w2W__flowOutput>span{font:9px var(--font-geist-mono), monospace;color:#e4797c;letter-spacing:.1em}.supplier-page-module__LK1w2W__flowInput strong,.supplier-page-module__LK1w2W__flowOutput strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.supplier-page-module__LK1w2W__flowConnector{text-align:center;color:#697586;height:25px;font:18px var(--font-geist-mono), monospace}.supplier-page-module__LK1w2W__flowSteps{gap:7px;display:grid}.supplier-page-module__LK1w2W__flowSteps>div{background:#25282d;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:12px;padding:13px 16px;display:flex}.supplier-page-module__LK1w2W__flowSteps span{font:9px var(--font-geist-mono), monospace;color:#7e8b9e}.supplier-page-module__LK1w2W__flowSteps strong{font-size:11px;font-weight:500}.supplier-page-module__LK1w2W__flowSteps svg{color:#b6cedc;margin-left:auto}.supplier-page-module__LK1w2W__flowOutput{background:#b3cdeb06;border-color:#b3cdeb30}.supplier-page-module__LK1w2W__flowOutput .supplier-page-module__LK1w2W__approval{color:#9da9b7;font:9px var(--font-geist-mono), monospace;letter-spacing:0;border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:10px;display:flex}.supplier-page-module__LK1w2W__foundation{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:100px;padding:90px 0 110px;display:grid}.supplier-page-module__LK1w2W__foundation>div>p{max-width:460px;margin-bottom:28px}.supplier-page-module__LK1w2W__foundationCards{gap:30px;display:grid}.supplier-page-module__LK1w2W__foundationCards article{border-bottom:1px solid #ffffff12;gap:22px;padding-bottom:28px;display:flex}.supplier-page-module__LK1w2W__foundationCards article>svg{color:#b3cdeb;flex-shrink:0}.supplier-page-module__LK1w2W__foundationCards h3{margin:0 0 10px;font-size:16px;font-weight:500}.supplier-page-module__LK1w2W__foundationCards p{font-size:13px}.supplier-page-module__LK1w2W__pilot{background:radial-gradient(at 0 0,#a8506012,#0000 65%),#222429;border:1px solid #ffffff18;border-radius:18px;grid-template-columns:1fr 1fr;gap:100px;padding:60px;display:grid}.supplier-page-module__LK1w2W__pilot p{margin-bottom:30px;font-size:14px}.supplier-page-module__LK1w2W__pilotSteps{align-self:center;margin:0;padding:0;list-style:none}.supplier-page-module__LK1w2W__pilotSteps li{border-bottom:1px solid #ffffff14;align-items:start;gap:22px;padding:26px 0;display:flex}.supplier-page-module__LK1w2W__pilotSteps li:last-child{border-bottom:0}.supplier-page-module__LK1w2W__pilotSteps li>span{color:#e4797c;font:10px var(--font-geist-mono), monospace;margin-top:5px}.supplier-page-module__LK1w2W__pilotSteps h3{margin:0 0 10px;font-size:19px;font-weight:500}.supplier-page-module__LK1w2W__pilotSteps p{color:#a6abb4;margin:0;font-size:12px;line-height:1.7}.supplier-page-module__LK1w2W__pilotSteps li>svg{color:#b3cdeb;flex-shrink:0;margin-top:4px;margin-left:auto}.supplier-page-module__LK1w2W__faq{grid-template-columns:1fr 1.2fr;gap:100px;padding:115px 0 100px;display:grid}.supplier-page-module__LK1w2W__faq details{border-bottom:1px solid #ffffff18}.supplier-page-module__LK1w2W__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:14px;list-style:none;display:flex}.supplier-page-module__LK1w2W__faq summary::-webkit-details-marker{display:none}.supplier-page-module__LK1w2W__faq summary span{color:#a6abb4;transition:transform .16s var(--ease-out);font-size:21px}.supplier-page-module__LK1w2W__faq details[open] summary span{transform:rotate(45deg)}.supplier-page-module__LK1w2W__faq summary:focus-visible span{transition:none}.supplier-page-module__LK1w2W__faq details>p{color:#a6abb4;margin:0 0 24px;font-size:13px;line-height:1.8}@media (hover:hover) and (pointer:fine){.supplier-page-module__LK1w2W__secondary:hover svg{transform:translate(3px)}.supplier-page-module__LK1w2W__tabs button:hover{color:#fff;background:#ffffff07}}@media (max-width:1050px){.supplier-page-module__LK1w2W__hero{min-height:720px;padding-top:175px}.supplier-page-module__LK1w2W__heroCopy{max-width:620px}.supplier-page-module__LK1w2W__hero h1{font-size:65px}.supplier-page-module__LK1w2W__map{opacity:.65;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000 82%);mask-image:linear-gradient(90deg,#0000 32%,#000 82%)}.supplier-page-module__LK1w2W__panel{gap:35px;padding:32px}.supplier-page-module__LK1w2W__tabs button{gap:8px;padding:0 12px}.supplier-page-module__LK1w2W__tabs button span{display:none}.supplier-page-module__LK1w2W__intro,.supplier-page-module__LK1w2W__foundation,.supplier-page-module__LK1w2W__pilot,.supplier-page-module__LK1w2W__faq{gap:40px}.supplier-page-module__LK1w2W__pilot{padding:40px}}@media (max-width:700px){.supplier-page-module__LK1w2W__hero{min-height:730px;padding:155px 6% 105px}.supplier-page-module__LK1w2W__hero h1{font-size:clamp(42px,9vw,60px)}.supplier-page-module__LK1w2W__heroCopy>p{font-size:15px}.supplier-page-module__LK1w2W__map{opacity:.25;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.supplier-page-module__LK1w2W__heroNote{font-size:10px}.supplier-page-module__LK1w2W__mapCaption{display:none}.supplier-page-module__LK1w2W__heroBottom{font-size:8px}.supplier-page-module__LK1w2W__heroBottom span:last-child{display:none}.supplier-page-module__LK1w2W__intro,.supplier-page-module__LK1w2W__foundation,.supplier-page-module__LK1w2W__pilot,.supplier-page-module__LK1w2W__faq{grid-template-columns:1fr;gap:30px;padding-top:65px;padding-bottom:65px}.supplier-page-module__LK1w2W__intro h2{font-size:30px}.supplier-page-module__LK1w2W__sectionHeading{display:block}.supplier-page-module__LK1w2W__sectionHeading>p{max-width:none;margin-top:24px}.supplier-page-module__LK1w2W__workflows{padding:20px 0 65px}.supplier-page-module__LK1w2W__tabs{gap:2px;padding:7px}.supplier-page-module__LK1w2W__tabs button{flex-direction:column;justify-content:center;gap:8px;min-height:66px;padding:8px 2px;font-size:10px}.supplier-page-module__LK1w2W__tabs button svg{width:16px;height:16px}.supplier-page-module__LK1w2W__panel{grid-template-columns:1fr;gap:30px;padding:25px}.supplier-page-module__LK1w2W__workflowCopy h3{font-size:34px}.supplier-page-module__LK1w2W__workflowCopy>.supplier-page-module__LK1w2W__secondary{margin-top:0}.supplier-page-module__LK1w2W__flowExample{padding:20px}.supplier-page-module__LK1w2W__pilot{padding:30px}.supplier-page-module__LK1w2W__faq{gap:15px}}@media (prefers-reduced-motion:reduce){.supplier-page-module__LK1w2W__primary,.supplier-page-module__LK1w2W__secondary svg,.supplier-page-module__LK1w2W__tabs button,.supplier-page-module__LK1w2W__panel,.supplier-page-module__LK1w2W__faq summary span{transition:none}.supplier-page-module__LK1w2W__primary:active,.supplier-page-module__LK1w2W__tabs button:active,.supplier-page-module__LK1w2W__secondary:hover svg{transform:none}}
