.b2b-module__0iZcLq__surface,.b2b-module__0iZcLq__header,.b2b-module__0iZcLq__footer{--ink:#040404;--paper:#faf8f5;--accent:#ae2b1a;--line:#dfdfdf;--muted:#55514e;color:var(--ink);font-family:var(--font-kmt), Arial, sans-serif}.b2b-module__0iZcLq__surface{background:var(--paper);padding:28px 0 0}.b2b-module__0iZcLq__container{width:min(1280px,100% - 80px);margin-inline:auto}.b2b-module__0iZcLq__surface a,.b2b-module__0iZcLq__header a,.b2b-module__0iZcLq__footer a{text-decoration:none}.b2b-module__0iZcLq__surface h1,.b2b-module__0iZcLq__surface h2,.b2b-module__0iZcLq__surface h3,.b2b-module__0iZcLq__surface p{margin:0}.b2b-module__0iZcLq__surface :is(h1,h2,h3){font-family:var(--font-heading), sans-serif}.b2b-module__0iZcLq__surface h1{letter-spacing:-2px;font-size:clamp(36px,4.1vw,60px);font-weight:800;line-height:1.12}.b2b-module__0iZcLq__surface h2{letter-spacing:-1.3px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.b2b-module__0iZcLq__surface h3{letter-spacing:-.45px;font-size:20px;font-weight:700;line-height:1.35}.b2b-module__0iZcLq__surface p{color:var(--muted);line-height:1.65}.b2b-module__0iZcLq__surface :is(a,button,input,textarea,select,summary):focus-visible,.b2b-module__0iZcLq__header :is(a,button):focus-visible,.b2b-module__0iZcLq__footer a:focus-visible{outline-offset:5px;outline:3px solid #be5553}.b2b-module__0iZcLq__header{border-bottom:1px solid var(--line);z-index:40;background:#fff;position:relative}.b2b-module__0iZcLq__headerInner{align-items:center;gap:22px;min-height:96px;display:flex}.b2b-module__0iZcLq__brand{width:210px;color:var(--ink);flex-direction:column;flex-shrink:0;gap:6px;display:flex}.b2b-module__0iZcLq__brand img{width:100%;height:auto}.b2b-module__0iZcLq__brand>span{letter-spacing:.1px;font-size:10px}.b2b-module__0iZcLq__navigation{align-items:center;gap:20px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.b2b-module__0iZcLq__navigation a{padding-block:14px}.b2b-module__0iZcLq__navigation a:hover,.b2b-module__0iZcLq__navigation a[aria-current=page]{color:var(--accent)}.b2b-module__0iZcLq__loginLink{border-left:1px solid var(--line);padding-left:20px}.b2b-module__0iZcLq__button{background:var(--accent);cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:14px 23px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex;color:#fff!important}.b2b-module__0iZcLq__button:hover{background:#922416}.b2b-module__0iZcLq__button:disabled{opacity:.6;cursor:wait}.b2b-module__0iZcLq__darkButton{background:var(--ink)}.b2b-module__0iZcLq__darkButton:hover{background:#474747}.b2b-module__0iZcLq__headerCta{white-space:nowrap;gap:9px;min-height:43px;padding:10px 15px;font-size:12px}.b2b-module__0iZcLq__menuToggle{display:none}.b2b-module__0iZcLq__skip{z-index:100;background:#fff;padding:12px;position:absolute;top:-100px}.b2b-module__0iZcLq__skip:focus{top:10px}.b2b-module__0iZcLq__hero{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.b2b-module__0iZcLq__heroSlide{background:var(--paper);min-height:535px;color:var(--ink);grid-template-columns:1.04fr 1fr;display:grid}.b2b-module__0iZcLq__heroCopy{flex-direction:column;justify-content:center;padding:54px 42px 48px;display:flex}.b2b-module__0iZcLq__eyebrow{letter-spacing:1px;font-weight:700;color:var(--accent)!important;margin-bottom:18px!important;font-size:12px!important}.b2b-module__0iZcLq__heroCopy .b2b-module__0iZcLq__eyebrow{color:var(--accent)!important}.b2b-module__0iZcLq__heroDescription{max-width:470px;font-size:16px;color:var(--muted)!important;margin-top:23px!important}.b2b-module__0iZcLq__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.b2b-module__0iZcLq__heroSecondary{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:700;display:inline-flex}.b2b-module__0iZcLq__heroNote{color:var(--muted);align-items:center;gap:7px;margin-top:32px;font-size:11px;display:flex}.b2b-module__0iZcLq__heroVisual{isolation:isolate;background:#e2e2e2;justify-content:center;align-items:center;min-width:0;padding:34px 30px;display:flex;position:relative}.b2b-module__0iZcLq__heroPhoto{background:#999;position:absolute;inset:0}.b2b-module__0iZcLq__heroPhoto img{object-fit:cover;object-position:62% center}.b2b-module__0iZcLq__heroPhoto:after{content:"";background:linear-gradient(#0000 40%,#272727a8);position:absolute;inset:0}.b2b-module__0iZcLq__photoCaption{z-index:1;color:#040404;background:#ffffffdf;border-radius:4px;padding:5px 9px;font-size:10px;position:absolute;top:18px;right:18px}.b2b-module__0iZcLq__fileCard{color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:13px;padding:21px 19px;display:flex;position:absolute;bottom:32px;left:28px;right:28px;box-shadow:0 12px 35px #2b2b2b28}.b2b-module__0iZcLq__fileCard>div{flex:1}.b2b-module__0iZcLq__fileCard strong{font-size:14px;display:block}.b2b-module__0iZcLq__fileCard div span{color:#5d5d5d;margin-top:5px;font-size:11px;display:block}.b2b-module__0iZcLq__fileIcon{background:#f4efeb;border-radius:8px;padding:11px}.b2b-module__0iZcLq__heroSlide[data-theme=neutral]{color:var(--ink);background:#efefef}.b2b-module__0iZcLq__heroSlide[data-theme=rose]{color:var(--ink);background:#f4e9e6}.b2b-module__0iZcLq__heroSlide:not([data-theme=paper]) .b2b-module__0iZcLq__eyebrow{color:#ae2b1a!important}.b2b-module__0iZcLq__heroSlide:not([data-theme=paper]) .b2b-module__0iZcLq__heroDescription,.b2b-module__0iZcLq__heroSlide:not([data-theme=paper]) .b2b-module__0iZcLq__heroNote{color:var(--muted)}.b2b-module__0iZcLq__heroSlide[data-theme=rose] .b2b-module__0iZcLq__heroVisual{background:#e8e8e8}.b2b-module__0iZcLq__sliderControls{align-items:center;gap:12px;padding:12px 24px;display:flex}.b2b-module__0iZcLq__slideCount{font-size:13px;font-weight:700}.b2b-module__0iZcLq__slideCount span{color:#717171;font-weight:400}.b2b-module__0iZcLq__dots{align-items:center;gap:0;display:flex}.b2b-module__0iZcLq__dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:44px;display:grid}.b2b-module__0iZcLq__dots button:after{content:"";background:#cbcbcb;border-radius:9px;width:7px;height:7px;display:block}.b2b-module__0iZcLq__dots button[aria-current=true]:after{background:var(--ink);width:22px}.b2b-module__0iZcLq__arrows{gap:8px;margin-left:auto;display:flex}.b2b-module__0iZcLq__arrows button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.b2b-module__0iZcLq__arrows button:hover{background:#efefef}.b2b-module__0iZcLq__journeys{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.b2b-module__0iZcLq__journey{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:flex-start;gap:21px;padding:30px;display:flex}.b2b-module__0iZcLq__journey>svg{color:var(--accent);flex-shrink:0;margin-top:5px}.b2b-module__0iZcLq__journey div>span{color:var(--muted);font-size:11px}.b2b-module__0iZcLq__journey h2{letter-spacing:-.5px;margin:7px 0 9px;font-size:21px}.b2b-module__0iZcLq__journey p{font-size:13px}.b2b-module__0iZcLq__journey strong{color:var(--accent);align-items:center;gap:10px;margin-top:20px;font-size:13px;display:flex}.b2b-module__0iZcLq__journey:hover{border-color:#9d9d9d}.b2b-module__0iZcLq__section{padding-top:86px}.b2b-module__0iZcLq__sectionHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:32px;display:flex}.b2b-module__0iZcLq__sectionHeading p:not(.b2b-module__0iZcLq__eyebrow){margin-top:14px;font-size:15px}.b2b-module__0iZcLq__textLink{min-height:44px;color:var(--accent);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.b2b-module__0iZcLq__stageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.b2b-module__0iZcLq__stageCard{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.b2b-module__0iZcLq__stageImage{background:#e2e2e2;height:190px;position:relative}.b2b-module__0iZcLq__stageImage img{object-fit:cover;transition:transform .25s}.b2b-module__0iZcLq__stageCard:hover .b2b-module__0iZcLq__stageImage img{transform:scale(1.025)}.b2b-module__0iZcLq__stageImage>span{color:#3f3f3f;background:#ffffffed;border-radius:5px;padding:5px 9px;font-size:11px;position:absolute;top:16px;left:16px}.b2b-module__0iZcLq__stageCopy{flex-direction:column;flex:1;padding:25px 25px 18px;display:flex}.b2b-module__0iZcLq__stageCopy p{margin-top:12px;margin-bottom:16px;font-size:13px}.b2b-module__0iZcLq__stageCopy .b2b-module__0iZcLq__textLink{justify-content:space-between;margin-top:auto}.b2b-module__0iZcLq__process{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.b2b-module__0iZcLq__process li{border-top:1px solid #d0d0d0;padding:25px 0 10px;position:relative}.b2b-module__0iZcLq__stepIcon{color:var(--ink);margin-bottom:19px;display:inline-flex}.b2b-module__0iZcLq__stepNumber{float:right;color:#848484;font-size:12px}.b2b-module__0iZcLq__process h3{margin-bottom:12px}.b2b-module__0iZcLq__process p{max-width:330px;font-size:14px}.b2b-module__0iZcLq__platformSection{background:#ececec;border-radius:15px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:86px;padding:48px;display:grid}.b2b-module__0iZcLq__platformSection h2{font-size:35px}.b2b-module__0iZcLq__platformSection>div>p:not(.b2b-module__0iZcLq__eyebrow){margin-top:20px;font-size:14px}.b2b-module__0iZcLq__checkList{gap:14px;margin:25px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.b2b-module__0iZcLq__checkList li{align-items:flex-start;gap:10px;display:flex}.b2b-module__0iZcLq__checkList svg{flex-shrink:0}.b2b-module__0iZcLq__panelPreview{width:100%;min-width:0;margin:0}.b2b-module__0iZcLq__panelPreview figcaption{color:#5d5d5d;text-align:right;margin-bottom:10px;font-size:10px;line-height:1.6}.b2b-module__0iZcLq__panelWindow{color:#040404;background:#fff;border:1px solid #d7d7d7;border-radius:10px;overflow:hidden;box-shadow:0 16px 34px #3e3e3e12}.b2b-module__0iZcLq__panelBar{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex}.b2b-module__0iZcLq__badge{color:#555;white-space:nowrap;background:#efefef;border-radius:4px;padding:5px 7px;font-size:9px;line-height:1.4}.b2b-module__0iZcLq__panelBody{display:flex}.b2b-module__0iZcLq__panelBody aside{background:#f5f5f5;flex-direction:column;gap:24px;padding:25px 14px;display:flex}.b2b-module__0iZcLq__panelBody aside svg{color:#7e7e7e;width:16px;height:16px}.b2b-module__0iZcLq__panelContent{flex:1;min-width:0;padding:25px 18px}.b2b-module__0iZcLq__panelContent h3{font-size:17px}.b2b-module__0iZcLq__panelContent>p{margin-top:5px;font-size:10px}.b2b-module__0iZcLq__panelTiles{grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0 12px;display:grid}.b2b-module__0iZcLq__panelTiles>span{background:#f4f4f4;border-radius:6px;flex-direction:column;gap:9px;padding:13px 8px;font-size:10px;display:flex}.b2b-module__0iZcLq__panelRow{border-bottom:1px solid #efefef;justify-content:space-between;align-items:center;gap:8px;padding:13px 0;display:flex}.b2b-module__0iZcLq__panelRow strong{font-size:11px;display:block}.b2b-module__0iZcLq__panelRow div>span{color:#6d6d6d;margin-top:4px;font-size:9px;display:block}.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelContent{padding:27px 20px}.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelWindow{transform:rotate(-2deg);box-shadow:0 24px 45px #34343420}.b2b-module__0iZcLq__compactPreview figcaption{text-align:center;margin-bottom:17px}.b2b-module__0iZcLq__partnershipVisual{place-items:center;width:100%;min-height:350px;display:grid;position:relative;overflow:hidden}.b2b-module__0iZcLq__partnerOrbit{border:1px solid #ccc;border-radius:50%;width:350px;height:350px;position:absolute}.b2b-module__0iZcLq__partnerOrbit:before,.b2b-module__0iZcLq__partnerOrbit:after{content:"";border:1px solid #ccc;border-radius:50%;position:absolute;inset:30px}.b2b-module__0iZcLq__partnerOrbit:after{inset:60px}.b2b-module__0iZcLq__partnerMark{z-index:1;text-align:center;color:var(--ink);background:#fefefef2;border-radius:14px;flex-direction:column;align-items:center;padding:38px 25px;display:flex;box-shadow:0 16px 36px #04040415}.b2b-module__0iZcLq__partnerMark>div{letter-spacing:-1.4px;align-items:center;gap:16px;margin:15px 0;font-size:34px;display:flex}.b2b-module__0iZcLq__partnerMark>div>span{color:var(--accent);font-weight:400}.b2b-module__0iZcLq__partnerMark p{margin-bottom:17px;font-size:12px}.b2b-module__0iZcLq__finalCta{border-top:3px solid var(--accent);color:var(--ink);background:#f4efeb;border-radius:15px 15px 0 0;justify-content:space-between;align-items:center;gap:28px;margin-top:86px;padding:52px 60px;display:flex}.b2b-module__0iZcLq__finalCta .b2b-module__0iZcLq__eyebrow{color:#ae2b1a!important}.b2b-module__0iZcLq__finalCta p:not(.b2b-module__0iZcLq__eyebrow){color:var(--muted);margin-top:18px;font-size:14px}.b2b-module__0iZcLq__footer{background:#fff;padding:54px 0 24px}.b2b-module__0iZcLq__footerGrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;display:grid}.b2b-module__0iZcLq__footerGrid>div>p{color:#636363;max-width:260px;margin-top:22px;font-size:13px;line-height:1.8}.b2b-module__0iZcLq__footerGrid nav{flex-direction:column;gap:13px;font-size:12px;display:flex}.b2b-module__0iZcLq__footerGrid nav strong{margin-bottom:5px}.b2b-module__0iZcLq__footerGrid nav a{color:#636363;align-items:center;gap:8px;min-height:24px;display:flex}.b2b-module__0iZcLq__footerGrid nav a:hover{color:var(--accent)}.b2b-module__0iZcLq__footerBottom{border-top:1px solid var(--line);color:#6e6e6e;justify-content:space-between;align-items:center;gap:22px;margin-top:45px;padding-top:24px;font-size:11px;display:flex}.b2b-module__0iZcLq__footerBottom>div{gap:20px;display:flex}.b2b-module__0iZcLq__pageIntro{max-width:850px;padding:44px 0 46px}.b2b-module__0iZcLq__pageIntro h1{max-width:800px}.b2b-module__0iZcLq__pageIntro>p:last-child{max-width:670px;margin-top:25px;font-size:16px}.b2b-module__0iZcLq__pageBody{padding-bottom:72px}.b2b-module__0iZcLq__formLayout{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr);align-items:start;gap:38px;display:grid}.b2b-module__0iZcLq__formPanel{border:1px solid var(--line);background:#fff;border-radius:14px;padding:35px}.b2b-module__0iZcLq__formPanel h2{letter-spacing:-.7px;font-size:24px}.b2b-module__0iZcLq__formPanel>p{margin-top:12px;font-size:13px}.b2b-module__0iZcLq__formAside{background:#ececec;border-radius:14px;padding:32px}.b2b-module__0iZcLq__formAside h2{font-size:24px}.b2b-module__0iZcLq__formAside p{margin-top:16px;font-size:13px}.b2b-module__0iZcLq__formAside ul{gap:12px;margin:22px 0;padding-left:18px;font-size:13px;line-height:1.8;display:grid}.b2b-module__0iZcLq__formAside hr{border:0;border-top:1px solid #d2d2d2;margin:28px 0}.b2b-module__0iZcLq__formAside .b2b-module__0iZcLq__button{gap:8px;width:100%;margin-top:24px}.b2b-module__0iZcLq__tabs{background:#f1f1f1;border-radius:8px;gap:4px;margin:25px 0 20px;padding:5px;display:flex}.b2b-module__0iZcLq__tabs button{cursor:pointer;color:#5f5f5f;background:0 0;border:0;border-radius:5px;flex:1;min-height:46px;font-size:13px}.b2b-module__0iZcLq__tabs button[aria-pressed=true]{color:#fff;background:#040404;font-weight:700}.b2b-module__0iZcLq__dropzone{text-align:center;background:#f9f9f9;border:1.5px dashed #b2b2b2;border-radius:10px;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.b2b-module__0iZcLq__dropzone[data-dragging=true]{border-color:var(--accent);background:#eaeaea}.b2b-module__0iZcLq__dropzone>svg{color:var(--accent)}.b2b-module__0iZcLq__dropzone strong{font-size:15px}.b2b-module__0iZcLq__dropzone>p{max-width:380px;font-size:12px}.b2b-module__0iZcLq__dropzone input{max-width:100%;font-size:12px}.b2b-module__0iZcLq__dropzone input::file-selector-button{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;margin-right:10px;padding:10px}.b2b-module__0iZcLq__selectedFile{background:#f2f2f2;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:14px;font-size:12px;display:flex}.b2b-module__0iZcLq__selectedFile span{overflow-wrap:anywhere;flex:1}.b2b-module__0iZcLq__selectedFile button{cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.b2b-module__0iZcLq__fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.b2b-module__0iZcLq__field{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.b2b-module__0iZcLq__field input,.b2b-module__0iZcLq__field textarea,.b2b-module__0iZcLq__field select{color:#040404;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;max-width:100%;min-height:48px;padding:12px;font-size:14px;font-weight:400}.b2b-module__0iZcLq__field textarea{resize:vertical;min-height:135px;line-height:1.6}.b2b-module__0iZcLq__field input::placeholder,.b2b-module__0iZcLq__field textarea::placeholder{color:#7e7e7e}.b2b-module__0iZcLq__field small{color:var(--muted);font-size:11px;font-weight:400}.b2b-module__0iZcLq__formSection{border:0;margin:30px 0 0;padding:0}.b2b-module__0iZcLq__formSection legend{margin-bottom:20px;font-size:16px;font-weight:700}.b2b-module__0iZcLq__optional{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0;padding:19px 0}.b2b-module__0iZcLq__optional summary{cursor:pointer;min-height:24px;font-size:13px;font-weight:700}.b2b-module__0iZcLq__optional .b2b-module__0iZcLq__fields{margin:20px 0}.b2b-module__0iZcLq__optional>.b2b-module__0iZcLq__field{margin-top:20px}.b2b-module__0iZcLq__consent{color:#5d5d5d;align-items:flex-start;gap:11px;margin:25px 0;font-size:12px;line-height:1.7;display:flex}.b2b-module__0iZcLq__consent input{accent-color:#040404;flex-shrink:0;width:19px;height:19px;margin-top:2px}.b2b-module__0iZcLq__consent a{text-decoration:underline}.b2b-module__0iZcLq__submitButton{width:100%}.b2b-module__0iZcLq__error{background:#f3f3f3;border:1px solid #ccc;border-radius:6px;padding:16px;font-size:13px;line-height:1.6;color:#ae2b1a!important;margin:16px 0!important}.b2b-module__0iZcLq__success{background:#fff;border:1px solid #d5d5d5;border-radius:14px;max-width:780px;margin-bottom:50px;padding:45px}.b2b-module__0iZcLq__success>svg{color:#616161;margin-bottom:20px}.b2b-module__0iZcLq__success h2{font-size:30px}.b2b-module__0iZcLq__success p{margin-top:20px}.b2b-module__0iZcLq__reference{overflow-wrap:anywhere;background:#efefef;border-radius:8px;margin:25px 0;padding:20px;font-size:18px;font-weight:700}.b2b-module__0iZcLq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.b2b-module__0iZcLq__progress{accent-color:#040404;width:100%;height:8px;margin-top:12px}.b2b-module__0iZcLq__infoGrid{grid-template-columns:1fr 1fr;gap:28px;margin-top:32px;display:grid}.b2b-module__0iZcLq__infoCard{border:1px solid var(--line);background:#fff;border-radius:12px;padding:34px}.b2b-module__0iZcLq__infoCard h2{font-size:27px}.b2b-module__0iZcLq__infoCard p{margin-top:18px;font-size:14px}.b2b-module__0iZcLq__infoCard ol{gap:18px;margin-top:24px;padding-left:20px;font-size:14px;line-height:1.7;display:grid}.b2b-module__0iZcLq__infoCard .b2b-module__0iZcLq__button{margin-top:28px}.b2b-module__0iZcLq__featureGrid{grid-template-columns:repeat(3,1fr);gap:25px;margin:38px 0;display:grid}.b2b-module__0iZcLq__featureGrid article{border-top:1px solid #c5c5c5;padding:28px}.b2b-module__0iZcLq__featureGrid article p{margin-top:14px;font-size:13px}.b2b-module__0iZcLq__partnershipPage{background:#ececec;border-radius:15px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:45px;display:grid}.b2b-module__0iZcLq__partnershipPage p{margin-top:22px}.b2b-module__0iZcLq__partnershipPage h2{font-size:34px}.b2b-module__0iZcLq__note{padding-top:24px;font-size:12px!important}.b2b-module__0iZcLq__applicationSteps{gap:23px;list-style:none;display:grid;margin:25px 0!important;padding:0!important}.b2b-module__0iZcLq__applicationSteps li{gap:14px;display:flex}.b2b-module__0iZcLq__applicationSteps li>span{border:1px solid #cacaca;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.b2b-module__0iZcLq__applicationSteps strong{font-size:13px;display:block}.b2b-module__0iZcLq__applicationSteps p{margin-top:4px}.b2b-module__0iZcLq__applicationShell{min-width:0}.b2b-module__0iZcLq__applicationShell>section{border-color:var(--line);box-shadow:none;border-radius:14px;margin:0 0 24px}.b2b-module__0iZcLq__applicationShell h2{font-size:23px}.b2b-module__0iZcLq__applicationShell input,.b2b-module__0iZcLq__applicationShell select,.b2b-module__0iZcLq__applicationShell button{min-height:46px}.b2b-module__0iZcLq__applicationShell a{color:var(--accent)}@media (min-width:1450px){.b2b-module__0iZcLq__heroCopy{padding:60px 52px}.b2b-module__0iZcLq__heroSlide{min-height:550px}}@media (max-width:1200px){.b2b-module__0iZcLq__container{width:calc(100% - 48px)}.b2b-module__0iZcLq__headerInner{gap:16px}.b2b-module__0iZcLq__navigation{gap:12px;font-size:11px}.b2b-module__0iZcLq__loginLink{padding-left:12px}.b2b-module__0iZcLq__brand{width:180px}.b2b-module__0iZcLq__heroCopy{padding:38px 30px}.b2b-module__0iZcLq__heroSlide{min-height:515px}.b2b-module__0iZcLq__platformSection{gap:30px;padding:35px}.b2b-module__0iZcLq__platformSection h2{font-size:30px}}@media (max-width:1050px){.b2b-module__0iZcLq__headerInner{min-height:84px}.b2b-module__0iZcLq__navigation{display:none}.b2b-module__0iZcLq__navigation.b2b-module__0iZcLq__open{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:16px 24px 24px;font-size:14px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #04040412}.b2b-module__0iZcLq__navigation a{padding:15px 8px}.b2b-module__0iZcLq__loginLink{border-left:0;border-top:1px solid var(--line);margin-top:5px}.b2b-module__0iZcLq__headerCta{margin-left:auto}.b2b-module__0iZcLq__menuToggle{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.b2b-module__0iZcLq__heroCopy h1{font-size:42px}.b2b-module__0iZcLq__heroVisual{padding:24px 20px}.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelContent{padding:20px 12px}.b2b-module__0iZcLq__panelBody aside{padding-inline:10px}.b2b-module__0iZcLq__heroDescription{font-size:14px}.b2b-module__0iZcLq__heroCopy .b2b-module__0iZcLq__actions{gap:12px}.b2b-module__0iZcLq__journey{gap:15px;padding:24px}.b2b-module__0iZcLq__journey h2{font-size:19px}.b2b-module__0iZcLq__stageGrid{gap:18px}.b2b-module__0iZcLq__stageCopy{padding:20px}.b2b-module__0iZcLq__footerGrid{gap:24px}.b2b-module__0iZcLq__platformSection{grid-template-columns:1fr}.b2b-module__0iZcLq__platformSection .b2b-module__0iZcLq__panelPreview{max-width:640px;margin:auto}.b2b-module__0iZcLq__formLayout{gap:24px}.b2b-module__0iZcLq__formPanel,.b2b-module__0iZcLq__formAside{padding:25px}.b2b-module__0iZcLq__fields{gap:16px}.b2b-module__0iZcLq__formLayout .b2b-module__0iZcLq__fields{grid-template-columns:1fr}}@media (max-width:760px){.b2b-module__0iZcLq__container{width:calc(100% - 36px)}.b2b-module__0iZcLq__surface{padding-top:18px}.b2b-module__0iZcLq__heroSlide{grid-template-columns:1fr;min-height:0}.b2b-module__0iZcLq__heroCopy{min-height:400px;padding:34px 28px 30px}.b2b-module__0iZcLq__heroCopy h1{max-width:600px;font-size:42px}.b2b-module__0iZcLq__heroDescription{max-width:560px;margin-top:19px!important}.b2b-module__0iZcLq__heroVisual{min-height:315px;padding:28px}.b2b-module__0iZcLq__heroPhoto img{object-position:center 52%}.b2b-module__0iZcLq__fileCard{padding:16px;bottom:20px;left:20px;right:20px}.b2b-module__0iZcLq__heroNote{margin-top:23px}.b2b-module__0iZcLq__heroVisual .b2b-module__0iZcLq__panelPreview{max-width:450px}.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelWindow{transform:none}.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelContent{padding:20px}.b2b-module__0iZcLq__partnershipVisual{min-height:300px}.b2b-module__0iZcLq__sliderControls{padding:8px 16px}.b2b-module__0iZcLq__journeys{grid-template-columns:1fr;gap:14px;margin-top:18px}.b2b-module__0iZcLq__journey{padding:24px}.b2b-module__0iZcLq__journey h2{font-size:21px}.b2b-module__0iZcLq__section{padding-top:58px}.b2b-module__0iZcLq__sectionHeading{flex-direction:column;align-items:start;gap:12px;margin-bottom:24px}.b2b-module__0iZcLq__sectionHeading h2{font-size:30px}.b2b-module__0iZcLq__stageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.b2b-module__0iZcLq__stageImage{height:160px}.b2b-module__0iZcLq__stageCopy h3{font-size:18px}.b2b-module__0iZcLq__stageCopy{padding:20px 16px 16px}.b2b-module__0iZcLq__stageCopy .b2b-module__0iZcLq__textLink{font-size:11px}.b2b-module__0iZcLq__process{grid-template-columns:1fr;gap:10px}.b2b-module__0iZcLq__process li{padding:24px 0}.b2b-module__0iZcLq__process p{max-width:none}.b2b-module__0iZcLq__process h3{font-size:21px}.b2b-module__0iZcLq__stepIcon{margin-bottom:14px}.b2b-module__0iZcLq__platformSection{gap:30px;margin-top:55px;padding:28px}.b2b-module__0iZcLq__platformSection h2{font-size:28px}.b2b-module__0iZcLq__finalCta{flex-direction:column;align-items:flex-start;margin-top:55px;padding:34px 28px}.b2b-module__0iZcLq__footer{padding-top:38px}.b2b-module__0iZcLq__footerGrid{grid-template-columns:1fr 1fr;gap:35px 25px}.b2b-module__0iZcLq__footerGrid>div{grid-column:1/-1}.b2b-module__0iZcLq__footerGrid>div>p{max-width:360px}.b2b-module__0iZcLq__footerBottom{flex-direction:column;align-items:flex-start;gap:15px}.b2b-module__0iZcLq__pageIntro{padding:24px 0 32px}.b2b-module__0iZcLq__pageIntro h1{letter-spacing:-1.5px;font-size:39px}.b2b-module__0iZcLq__pageIntro>p:last-child{margin-top:20px;font-size:14px}.b2b-module__0iZcLq__formLayout{grid-template-columns:1fr}.b2b-module__0iZcLq__formLayout .b2b-module__0iZcLq__fields{grid-template-columns:1fr 1fr}.b2b-module__0iZcLq__formAside{padding:28px}.b2b-module__0iZcLq__pageBody{padding-bottom:45px}.b2b-module__0iZcLq__infoGrid{grid-template-columns:1fr;gap:20px}.b2b-module__0iZcLq__infoCard{padding:28px}.b2b-module__0iZcLq__featureGrid{grid-template-columns:1fr;gap:8px}.b2b-module__0iZcLq__featureGrid article{padding:23px 0}.b2b-module__0iZcLq__partnershipPage{grid-template-columns:1fr;gap:20px;padding:28px}.b2b-module__0iZcLq__partnershipPage h2{font-size:28px}.b2b-module__0iZcLq__success{padding:28px}.b2b-module__0iZcLq__heroCopy .b2b-module__0iZcLq__eyebrow{margin-bottom:17px!important}}@media (max-width:430px){.b2b-module__0iZcLq__container{width:calc(100% - 28px)}.b2b-module__0iZcLq__headerInner{gap:10px;min-height:78px}.b2b-module__0iZcLq__brand{width:150px}.b2b-module__0iZcLq__brand img{width:100%}.b2b-module__0iZcLq__brand>span{font-size:8px}.b2b-module__0iZcLq__headerCta{gap:6px;padding:10px 12px;font-size:11px}.b2b-module__0iZcLq__headerCta svg{display:none}.b2b-module__0iZcLq__menuToggle{width:40px;height:42px}.b2b-module__0iZcLq__heroCopy{min-height:427px;padding:29px 23px}.b2b-module__0iZcLq__heroCopy h1{letter-spacing:-1.4px;font-size:36px}.b2b-module__0iZcLq__heroDescription{font-size:14px}.b2b-module__0iZcLq__heroCopy .b2b-module__0iZcLq__button{padding:13px 17px;font-size:12px}.b2b-module__0iZcLq__heroSecondary{font-size:12px}.b2b-module__0iZcLq__heroCopy .b2b-module__0iZcLq__actions{gap:10px 18px;margin-top:24px}.b2b-module__0iZcLq__heroVisual{min-height:285px;padding:25px 16px}.b2b-module__0iZcLq__fileCard{gap:10px;padding:14px;bottom:18px;left:13px;right:13px}.b2b-module__0iZcLq__fileCard strong{font-size:12px}.b2b-module__0iZcLq__fileCard div span{font-size:10px;line-height:1.5}.b2b-module__0iZcLq__fileIcon{padding:8px}.b2b-module__0iZcLq__fileCard>svg{display:none}.b2b-module__0iZcLq__heroNote{align-items:flex-start;font-size:10px}.b2b-module__0iZcLq__journey{gap:14px;padding:23px 20px}.b2b-module__0iZcLq__journey h2{font-size:20px}.b2b-module__0iZcLq__stageGrid{grid-template-columns:1fr;gap:20px}.b2b-module__0iZcLq__stageImage{height:190px}.b2b-module__0iZcLq__stageCopy{padding:24px}.b2b-module__0iZcLq__stageCopy h3{font-size:21px}.b2b-module__0iZcLq__stageCopy p{font-size:14px}.b2b-module__0iZcLq__stageCopy .b2b-module__0iZcLq__textLink{font-size:13px}.b2b-module__0iZcLq__platformSection{padding:25px 20px}.b2b-module__0iZcLq__panelBody aside{display:none}.b2b-module__0iZcLq__panelContent,.b2b-module__0iZcLq__compactPreview .b2b-module__0iZcLq__panelContent{padding:20px 14px}.b2b-module__0iZcLq__panelRow strong{font-size:10px}.b2b-module__0iZcLq__panelTiles{gap:5px}.b2b-module__0iZcLq__panelBar{padding:12px;font-size:10px}.b2b-module__0iZcLq__panelContent h3{font-size:16px}.b2b-module__0iZcLq__panelPreview figcaption{font-size:9px}.b2b-module__0iZcLq__partnerMark{padding:28px 17px}.b2b-module__0iZcLq__partnerMark>div{gap:11px;font-size:29px}.b2b-module__0iZcLq__partnerOrbit{width:280px;height:280px}.b2b-module__0iZcLq__formPanel{padding:24px 19px}.b2b-module__0iZcLq__formLayout .b2b-module__0iZcLq__fields{grid-template-columns:1fr}.b2b-module__0iZcLq__dropzone{padding:25px 16px}.b2b-module__0iZcLq__field input,.b2b-module__0iZcLq__field textarea,.b2b-module__0iZcLq__field select{font-size:16px}.b2b-module__0iZcLq__tabs button{font-size:12px}.b2b-module__0iZcLq__footerBottom>div{flex-wrap:wrap;gap:15px}.b2b-module__0iZcLq__pageIntro h1{font-size:35px}.b2b-module__0iZcLq__eyebrow{font-size:11px!important}.b2b-module__0iZcLq__finalCta{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.b2b-module__0iZcLq__surface *{scroll-behavior:auto!important;transition:none!important}.b2b-module__0iZcLq__stageCard:hover .b2b-module__0iZcLq__stageImage img{transform:none}}.b2b-module__0iZcLq__dropzone,.b2b-module__0iZcLq__dropzone+.b2b-module__0iZcLq__field,.b2b-module__0iZcLq__selectedFile+.b2b-module__0iZcLq__field{margin-top:24px}.b2b-module__0iZcLq__heroDescription,.b2b-module__0iZcLq__surface :is(.b2b-module__0iZcLq__stageCopy,.b2b-module__0iZcLq__journey,.b2b-module__0iZcLq__process,.b2b-module__0iZcLq__platformSection,.b2b-module__0iZcLq__infoCard,.b2b-module__0iZcLq__featureGrid,.b2b-module__0iZcLq__formAside,.b2b-module__0iZcLq__pageIntro) p:not(.b2b-module__0iZcLq__eyebrow){font-size:16px}.b2b-module__0iZcLq__formPanel>div+div:has(>.b2b-module__0iZcLq__field){margin-top:22px}
.purchasing-module__2cs_pa__shell,.purchasing-module__2cs_pa__loginPage,.purchasing-module__2cs_pa__accessPage,.purchasing-module__2cs_pa__onboardingPage{--paper:#faf8f5;--surface:#fff;--ink:#171717;--muted:#746f69;--line:#e8e2da;--accent:#ae2b1a;--accent-soft:#f8ebe7;--green:#2d6b50;color:var(--ink);background:var(--paper);font-size:14px;line-height:1.55}.purchasing-module__2cs_pa__shell *,.purchasing-module__2cs_pa__loginPage *,.purchasing-module__2cs_pa__accessPage *,.purchasing-module__2cs_pa__onboardingPage *{box-sizing:border-box}.purchasing-module__2cs_pa__shell a,.purchasing-module__2cs_pa__loginPage a,.purchasing-module__2cs_pa__accessPage a,.purchasing-module__2cs_pa__onboardingPage a{text-decoration:none}.purchasing-module__2cs_pa__shell button,.purchasing-module__2cs_pa__loginPage button,.purchasing-module__2cs_pa__onboardingPage button{cursor:pointer}.purchasing-module__2cs_pa__shell button:disabled,.purchasing-module__2cs_pa__loginPage button:disabled,.purchasing-module__2cs_pa__onboardingPage button:disabled{cursor:wait;opacity:.55}.purchasing-module__2cs_pa__shell a:focus-visible,.purchasing-module__2cs_pa__shell button:focus-visible,.purchasing-module__2cs_pa__shell summary:focus-visible,.purchasing-module__2cs_pa__loginPage a:focus-visible,.purchasing-module__2cs_pa__loginPage button:focus-visible,.purchasing-module__2cs_pa__onboardingPage a:focus-visible,.purchasing-module__2cs_pa__onboardingPage button:focus-visible{outline-offset:4px;outline:3px solid #ae2b1a}.purchasing-module__2cs_pa__shell{grid-template-columns:242px minmax(0,1fr);min-height:100dvh;display:grid}.purchasing-module__2cs_pa__sidebar{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:28px;padding:32px 18px 20px;display:flex}.purchasing-module__2cs_pa__brand{color:var(--accent);letter-spacing:-2px;align-items:center;gap:10px;width:fit-content;font-size:38px;font-weight:850;line-height:1;display:inline-flex}.purchasing-module__2cs_pa__brand span{color:var(--ink);border-left:1px solid var(--line);letter-spacing:0;max-width:76px;padding-left:10px;font-size:11px;font-weight:600;line-height:1.25}.purchasing-module__2cs_pa__workspace{border:1px solid var(--line);border-radius:4px;align-items:center;gap:10px;min-width:0;padding:13px 10px;display:flex}.purchasing-module__2cs_pa__workspace div{min-width:0}.purchasing-module__2cs_pa__workspace strong{overflow-wrap:anywhere;font-size:12px;display:block}.purchasing-module__2cs_pa__workspace small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.purchasing-module__2cs_pa__nav{gap:5px;display:grid}.purchasing-module__2cs_pa__nav a{color:#615c57;border-radius:4px;align-items:center;gap:11px;padding:12px 11px;font-size:13px;font-weight:500;display:flex}.purchasing-module__2cs_pa__nav a:hover{color:var(--ink);background:#f6f3ef}.purchasing-module__2cs_pa__nav a.purchasing-module__2cs_pa__active{background:var(--accent-soft);color:var(--accent);font-weight:650}.purchasing-module__2cs_pa__nav a small{background:#fff;border-radius:3px;margin-left:auto;padding:0 5px}.purchasing-module__2cs_pa__sidebarHelp{border:1px solid var(--line);background:#faf8f5;border-radius:4px;margin-top:auto;padding:18px 12px}.purchasing-module__2cs_pa__sidebarHelp>svg{color:var(--accent);margin-bottom:12px}.purchasing-module__2cs_pa__sidebarHelp strong{font-size:13px;display:block}.purchasing-module__2cs_pa__sidebarHelp p{color:var(--muted);margin:7px 0 14px;font-size:11px}.purchasing-module__2cs_pa__sidebarHelp a{color:var(--accent);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.purchasing-module__2cs_pa__profile{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:18px;display:flex}.purchasing-module__2cs_pa__profile>span{color:#74604c;background:#eee8df;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.purchasing-module__2cs_pa__profile div{min-width:0}.purchasing-module__2cs_pa__profile strong{overflow-wrap:anywhere;font-size:12px;display:block}.purchasing-module__2cs_pa__profile small{color:var(--muted);margin-top:2px;font-size:10px;display:block}.purchasing-module__2cs_pa__main{min-width:0}.purchasing-module__2cs_pa__topbar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 38px;display:flex}.purchasing-module__2cs_pa__topbar>div{align-items:center;gap:12px;min-width:0;display:flex}.purchasing-module__2cs_pa__topbar strong{overflow-wrap:anywhere;font-size:13px}.purchasing-module__2cs_pa__topbar a{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.purchasing-module__2cs_pa__topbar button{color:var(--muted);border:0;border-left:1px solid var(--line);background:0 0;padding:9px}.purchasing-module__2cs_pa__tag{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:3px;padding:4px 8px;font-size:10px;font-weight:500;display:inline-block}.purchasing-module__2cs_pa__content{max-width:1600px;margin:auto;padding:35px 38px 20px}.purchasing-module__2cs_pa__heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.purchasing-module__2cs_pa__heading h1{letter-spacing:-.8px;margin:0 0 8px;font-size:26px;font-weight:650;line-height:1.25}.purchasing-module__2cs_pa__heading p{color:var(--muted);max-width:650px;margin:0;font-size:12px}.purchasing-module__2cs_pa__back{color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-size:11px;display:flex}.purchasing-module__2cs_pa__primary,.purchasing-module__2cs_pa__secondary{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:11px 16px;font-size:12px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.purchasing-module__2cs_pa__primary{background:var(--accent);color:#fff;border:1px solid var(--accent)}.purchasing-module__2cs_pa__primary:hover{background:#8f2115}.purchasing-module__2cs_pa__secondary{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.purchasing-module__2cs_pa__secondary:hover{background:#f6f3ef}.purchasing-module__2cs_pa__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.purchasing-module__2cs_pa__stat{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:5px;padding:22px 23px}.purchasing-module__2cs_pa__stat>div{justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.purchasing-module__2cs_pa__stat>div svg{color:var(--accent)}.purchasing-module__2cs_pa__stat>strong{letter-spacing:-1px;margin:12px 0;font-size:35px;font-weight:600;line-height:1.1;display:block}.purchasing-module__2cs_pa__stat>small{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.purchasing-module__2cs_pa__overviewGrid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start;gap:22px;display:grid}.purchasing-module__2cs_pa__card{border:1px solid var(--line);background:var(--surface);border-radius:5px;min-width:0;overflow:hidden}.purchasing-module__2cs_pa__cardHeader{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.purchasing-module__2cs_pa__cardHeader h2{margin:0;font-size:15px;font-weight:650;line-height:1.4}.purchasing-module__2cs_pa__cardHeader p{color:var(--muted);width:100%;margin:4px 0 0;font-size:11px}.purchasing-module__2cs_pa__cardHeader small{color:var(--muted);margin-bottom:7px;font-size:11px;display:block}.purchasing-module__2cs_pa__cardHeader>a{color:var(--accent);align-items:center;gap:3px;font-size:11px;display:flex}.purchasing-module__2cs_pa__requestRow{border-bottom:1px solid var(--line);grid-template-columns:35px minmax(0,1fr) auto;align-items:start;gap:13px;padding:21px 22px;display:grid}.purchasing-module__2cs_pa__requestRow:last-child{border-bottom:0}.purchasing-module__2cs_pa__rowIcon{border:1px solid var(--line);color:#8a7661;background:#f6f3ee;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.purchasing-module__2cs_pa__requestRow strong{font-size:13px;font-weight:600}.purchasing-module__2cs_pa__requestRow p{overflow-wrap:anywhere;color:var(--muted);margin:3px 0 0;font-size:11px}.purchasing-module__2cs_pa__requestRow small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.purchasing-module__2cs_pa__badge{color:#716452;white-space:nowrap;background:#f0eee9;border-radius:3px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:500;line-height:1.6;display:inline-flex}.purchasing-module__2cs_pa__green{color:#2b6a4d;background:#edf5ef}.purchasing-module__2cs_pa__red{color:#a63627;background:#faece8}.purchasing-module__2cs_pa__guide{background:#f4eee6;padding:25px}.purchasing-module__2cs_pa__guide h2{letter-spacing:-.7px;margin:20px 0;font-size:26px;font-weight:600;line-height:1.35}.purchasing-module__2cs_pa__guide>p{color:var(--muted);font-size:12px;line-height:1.8}.purchasing-module__2cs_pa__guide ol{counter-reset:steps;margin:0 0 27px;padding:0;list-style:none}.purchasing-module__2cs_pa__guide li{counter-increment:steps;margin:20px 0;padding-left:33px;position:relative}.purchasing-module__2cs_pa__guide li:before{content:counter(steps);color:#8c6744;border:1px solid #d9ccba;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid;position:absolute;top:1px;left:0}.purchasing-module__2cs_pa__guide b{font-size:12px;display:block}.purchasing-module__2cs_pa__guide li span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.purchasing-module__2cs_pa__guide>a{width:fit-content;color:var(--accent);align-items:center;gap:8px;margin-top:18px;font-size:12px;font-weight:600;display:flex}.purchasing-module__2cs_pa__guide>a.purchasing-module__2cs_pa__primary{color:#fff}.purchasing-module__2cs_pa__empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:13px;padding:45px 22px;display:flex}.purchasing-module__2cs_pa__empty>svg{color:#ad9b86}.purchasing-module__2cs_pa__empty h3{color:var(--ink);margin:0;font-size:15px;font-weight:600}.purchasing-module__2cs_pa__empty p{max-width:390px;margin:0;font-size:12px;line-height:1.8}.purchasing-module__2cs_pa__empty>a{margin-top:5px}.purchasing-module__2cs_pa__details{min-width:130px;margin-top:10px;font-size:11px}.purchasing-module__2cs_pa__details summary{cursor:pointer;color:var(--accent);align-items:center;gap:5px;width:fit-content;min-height:28px;list-style:none;display:flex}.purchasing-module__2cs_pa__details summary::-webkit-details-marker{display:none}.purchasing-module__2cs_pa__details[open] summary>svg{transform:rotate(90deg)}.purchasing-module__2cs_pa__details dl{border:1px solid var(--line);white-space:normal;background:#faf8f5;gap:10px;max-width:460px;margin:10px 0;padding:14px;display:grid}.purchasing-module__2cs_pa__details dt,.purchasing-module__2cs_pa__accountDetails dt{color:var(--muted);font-size:10px}.purchasing-module__2cs_pa__details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0}.purchasing-module__2cs_pa__details>a{color:var(--accent);align-items:center;gap:4px;display:flex}.purchasing-module__2cs_pa__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.purchasing-module__2cs_pa__toolbar>span{color:var(--muted);font-size:11px}.purchasing-module__2cs_pa__search{border:1px solid var(--line);background:var(--surface);min-width:220px;color:var(--muted);border-radius:4px;flex:1;align-items:center;gap:10px;padding:0 13px;display:flex}.purchasing-module__2cs_pa__search input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:11px 0;font-size:12px}.purchasing-module__2cs_pa__search:focus-within{outline:2px solid var(--accent);outline-offset:1px}.purchasing-module__2cs_pa__toolbar>select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:4px;padding:11px;font-size:12px}.purchasing-module__2cs_pa__tableWrap{overflow-x:auto}.purchasing-module__2cs_pa__tableWrap table{text-align:left;border-collapse:collapse;width:100%;font-size:12px}.purchasing-module__2cs_pa__tableWrap th{color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;background:#fcfaf8;padding:15px 19px;font-size:10px;font-weight:500}.purchasing-module__2cs_pa__tableWrap td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;min-width:110px;max-width:320px;padding:18px 19px}.purchasing-module__2cs_pa__tableWrap tr:last-child td{border-bottom:0}.purchasing-module__2cs_pa__tableWrap td strong{font-size:12px;font-weight:600;display:block}.purchasing-module__2cs_pa__tableWrap td small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.purchasing-module__2cs_pa__tableWrap td>a{color:var(--accent);white-space:nowrap;align-items:center;gap:4px;display:flex}.purchasing-module__2cs_pa__tableWrap .purchasing-module__2cs_pa__details{margin:0}.purchasing-module__2cs_pa__offerGroups{gap:24px;display:grid}.purchasing-module__2cs_pa__offerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:22px;display:grid}.purchasing-module__2cs_pa__offer{border:1px solid var(--line);border-radius:4px;flex-direction:column;align-items:start;min-width:0;padding:20px;display:flex}.purchasing-module__2cs_pa__offer h3{margin:15px 0 8px;font-size:19px;font-weight:650}.purchasing-module__2cs_pa__price{letter-spacing:-.6px;overflow-wrap:anywhere;max-width:100%;font-size:27px;font-weight:600;line-height:1.2}.purchasing-module__2cs_pa__offer>small{color:var(--muted);margin-top:6px;font-size:10px}.purchasing-module__2cs_pa__offer dl{gap:13px;margin:23px 0;display:grid}.purchasing-module__2cs_pa__offer dt{color:var(--muted);font-size:10px}.purchasing-module__2cs_pa__offer dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;line-height:1.7}.purchasing-module__2cs_pa__offer>p{color:var(--muted);white-space:pre-wrap;font-size:11px}.purchasing-module__2cs_pa__offer>a{white-space:normal;text-align:center;margin-top:auto}.purchasing-module__2cs_pa__offerFoot{color:var(--muted);padding:0 22px 21px;font-size:11px}.purchasing-module__2cs_pa__offerFoot>p{margin-top:0;line-height:1.8}.purchasing-module__2cs_pa__documentRow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.purchasing-module__2cs_pa__documentRow>svg{color:var(--accent)}.purchasing-module__2cs_pa__documentRow>div{flex:1;min-width:120px}.purchasing-module__2cs_pa__documentRow strong{font-size:13px}.purchasing-module__2cs_pa__documentRow p{color:var(--muted);margin:4px 0 0;font-size:11px}.purchasing-module__2cs_pa__documentRow:last-child{border-bottom:0}.purchasing-module__2cs_pa__pagination{justify-content:flex-end;align-items:center;gap:17px;padding:20px 0;font-size:12px;display:flex}.purchasing-module__2cs_pa__pagination>span{color:var(--muted);margin-right:auto}.purchasing-module__2cs_pa__pagination>a{color:var(--accent);border:1px solid var(--line);background:#fff;border-radius:4px;padding:8px}.purchasing-module__2cs_pa__requestForm{gap:22px;max-width:930px;display:grid}.purchasing-module__2cs_pa__formBody{gap:20px;padding:22px;display:grid}.purchasing-module__2cs_pa__formBody label,.purchasing-module__2cs_pa__loginForm label{gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.purchasing-module__2cs_pa__formBody label>span{color:var(--muted);font-size:11px;font-weight:400}.purchasing-module__2cs_pa__formBody input,.purchasing-module__2cs_pa__formBody select,.purchasing-module__2cs_pa__formBody textarea,.purchasing-module__2cs_pa__loginForm input{font:inherit;color:var(--ink);background:#fff;border:1px solid #ded6cc;border-radius:4px;width:100%;min-width:0;padding:11px 12px;font-weight:400;line-height:1.5}.purchasing-module__2cs_pa__formBody input:focus,.purchasing-module__2cs_pa__formBody select:focus,.purchasing-module__2cs_pa__formBody textarea:focus,.purchasing-module__2cs_pa__loginForm input:focus{outline:2px solid var(--accent);outline-offset:1px}.purchasing-module__2cs_pa__formBody small{color:var(--muted);font-size:10px;font-weight:400}.purchasing-module__2cs_pa__formRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}.purchasing-module__2cs_pa__formActions{justify-content:flex-end;gap:12px;display:flex}.purchasing-module__2cs_pa__notice{color:#7b654a;background:#f7f2eb;border:1px solid #e6d8c6;border-radius:4px;margin:0;padding:15px 17px;font-size:11px;line-height:1.8}.purchasing-module__2cs_pa__error{color:#963c2f;background:#faece8;border:1px solid #efd0c8;border-radius:4px;padding:17px;font-size:12px;line-height:1.7}.purchasing-module__2cs_pa__error button{color:inherit;background:0 0;border:0;margin-left:15px;text-decoration:underline}.purchasing-module__2cs_pa__success{border:1px solid var(--line);text-align:center;background:#fff;border-radius:5px;flex-direction:column;align-items:center;gap:18px;padding:55px 24px;display:flex}.purchasing-module__2cs_pa__successIcon{width:50px;height:50px;color:var(--green);background:#edf5ef;border-radius:50%;place-items:center;font-size:25px;display:grid}.purchasing-module__2cs_pa__success h2{margin:0;font-size:23px;font-weight:650}.purchasing-module__2cs_pa__success p{max-width:480px;color:var(--muted);margin:0;font-size:13px}.purchasing-module__2cs_pa__success>strong{color:var(--accent);font-size:12px}.purchasing-module__2cs_pa__success>a{margin-top:10px}.purchasing-module__2cs_pa__accountDetails{gap:22px;padding:22px;display:grid}.purchasing-module__2cs_pa__accountDetails dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:14px}.purchasing-module__2cs_pa__footer{border-top:1px solid var(--line);color:#928b82;justify-content:space-between;gap:12px;margin-top:45px;padding-top:20px;font-size:10px;display:flex}.purchasing-module__2cs_pa__loginPage{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid}.purchasing-module__2cs_pa__loginIntro{background:#efe7dc;border-right:1px solid #e3d7c8;flex-direction:column;justify-content:space-between;gap:80px;padding:55px 9%;display:flex}.purchasing-module__2cs_pa__loginIntro>div>p:first-child{color:#8d4635;font-size:13px}.purchasing-module__2cs_pa__loginIntro h1{letter-spacing:-2px;margin:20px 0 25px;font-size:clamp(34px,3.4vw,55px);font-weight:600;line-height:1.18}.purchasing-module__2cs_pa__loginIntro p{color:#7b6f61;max-width:380px;font-size:13px;line-height:1.9}.purchasing-module__2cs_pa__loginIntro>p:last-child{font-size:11px}.purchasing-module__2cs_pa__loginPanel{background:#fff;flex-direction:column;justify-content:space-between;gap:70px;padding:55px 12%;display:flex}.purchasing-module__2cs_pa__loginPanel>a{color:var(--muted);font-size:12px}.purchasing-module__2cs_pa__loginPanel>div{width:100%;max-width:420px;margin:0 auto}.purchasing-module__2cs_pa__loginPanel h2{letter-spacing:-1px;margin:18px 0 10px;font-size:29px;font-weight:650;line-height:1.3}.purchasing-module__2cs_pa__loginPanel>div>p{color:var(--muted);font-size:13px;line-height:1.8}.purchasing-module__2cs_pa__loginForm{gap:22px;margin-top:30px;display:grid}.purchasing-module__2cs_pa__loginForm input{padding:13px;font-size:14px}.purchasing-module__2cs_pa__loginForm>a{text-align:center;color:var(--muted);font-size:11px}.purchasing-module__2cs_pa__loginForm>.purchasing-module__2cs_pa__primary{margin-top:4px}.purchasing-module__2cs_pa__loginFoot{color:var(--muted);line-height:1.8;font-size:11px!important}.purchasing-module__2cs_pa__loginFoot>a{color:var(--accent);text-decoration:underline}.purchasing-module__2cs_pa__loginPanel>div>.purchasing-module__2cs_pa__loginFoot{border-top:1px solid var(--line);margin-top:30px;padding-top:25px}.purchasing-module__2cs_pa__loginPanel .purchasing-module__2cs_pa__error{color:#963c2f}.purchasing-module__2cs_pa__accessPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:35px;display:flex}.purchasing-module__2cs_pa__accessPage h1{margin-top:35px;font-size:28px;font-weight:650}.purchasing-module__2cs_pa__accessPage p{max-width:550px;color:var(--muted);font-size:14px;line-height:1.9}.purchasing-module__2cs_pa__accessPage>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}@media (min-width:1700px){.purchasing-module__2cs_pa__content{padding-top:45px}.purchasing-module__2cs_pa__heading h1{font-size:30px}}@media (max-width:1180px){.purchasing-module__2cs_pa__shell{grid-template-columns:210px minmax(0,1fr)}.purchasing-module__2cs_pa__sidebar{padding:26px 13px}.purchasing-module__2cs_pa__content{padding:28px 24px}.purchasing-module__2cs_pa__topbar{padding:0 24px}.purchasing-module__2cs_pa__overviewGrid{grid-template-columns:1fr}.purchasing-module__2cs_pa__guide ol{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:0;display:grid}.purchasing-module__2cs_pa__guide h2 br{display:none}.purchasing-module__2cs_pa__guide h2 br:after{content:" "}.purchasing-module__2cs_pa__heading h1{font-size:24px}.purchasing-module__2cs_pa__stat{padding:20px 16px}.purchasing-module__2cs_pa__topbar .purchasing-module__2cs_pa__tag{display:none}.purchasing-module__2cs_pa__loginIntro{padding:40px 8%}.purchasing-module__2cs_pa__loginPanel{padding:40px 9%}}@media (max-width:760px){.purchasing-module__2cs_pa__shell{display:block}.purchasing-module__2cs_pa__sidebar{border-right:0;border-bottom:1px solid var(--line);gap:14px;padding:16px 18px 0}.purchasing-module__2cs_pa__sidebar>.purchasing-module__2cs_pa__brand{font-size:30px}.purchasing-module__2cs_pa__sidebar .purchasing-module__2cs_pa__workspace,.purchasing-module__2cs_pa__sidebarHelp,.purchasing-module__2cs_pa__profile{display:none}.purchasing-module__2cs_pa__nav{gap:4px;padding-bottom:12px;display:flex;overflow-x:auto}.purchasing-module__2cs_pa__nav a{flex-shrink:0;gap:7px;padding:9px 10px;font-size:11px}.purchasing-module__2cs_pa__nav a svg{width:15px}.purchasing-module__2cs_pa__nav a small{display:none}.purchasing-module__2cs_pa__topbar{height:57px;padding:0 19px}.purchasing-module__2cs_pa__topbar strong{font-size:11px}.purchasing-module__2cs_pa__topbar a{font-size:10px}.purchasing-module__2cs_pa__content{padding:25px 18px 20px}.purchasing-module__2cs_pa__heading{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:23px}.purchasing-module__2cs_pa__heading h1{font-size:24px}.purchasing-module__2cs_pa__heading p{max-width:500px;font-size:12px}.purchasing-module__2cs_pa__heading>.purchasing-module__2cs_pa__primary{padding:10px 14px}.purchasing-module__2cs_pa__stats{gap:10px}.purchasing-module__2cs_pa__stat{padding:16px 12px}.purchasing-module__2cs_pa__stat>div{align-items:start;gap:6px;font-size:10px}.purchasing-module__2cs_pa__stat>div svg{display:none}.purchasing-module__2cs_pa__stat>strong{margin:13px 0;font-size:28px}.purchasing-module__2cs_pa__stat>small{font-size:9px}.purchasing-module__2cs_pa__stat>small svg{display:none}.purchasing-module__2cs_pa__overviewGrid{gap:18px}.purchasing-module__2cs_pa__guide ol{display:block}.purchasing-module__2cs_pa__cardHeader{padding:18px}.purchasing-module__2cs_pa__requestRow{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:18px}.purchasing-module__2cs_pa__rowIcon{width:28px;height:28px}.purchasing-module__2cs_pa__requestRow>.purchasing-module__2cs_pa__badge{grid-area:2/2;margin-top:-3px}.purchasing-module__2cs_pa__requestRow strong{font-size:12px}.purchasing-module__2cs_pa__offerGrid{grid-template-columns:1fr;gap:14px;padding:16px}.purchasing-module__2cs_pa__offerFoot{padding:0 18px 18px}.purchasing-module__2cs_pa__formBody{padding:18px}.purchasing-module__2cs_pa__formRow{gap:14px}.purchasing-module__2cs_pa__formActions{justify-content:space-between}.purchasing-module__2cs_pa__formActions .purchasing-module__2cs_pa__primary{white-space:normal;text-align:center}.purchasing-module__2cs_pa__toolbar{gap:10px}.purchasing-module__2cs_pa__toolbar .purchasing-module__2cs_pa__search{flex-basis:100%}.purchasing-module__2cs_pa__toolbar>select{flex:1}.purchasing-module__2cs_pa__documentRow{padding:18px}.purchasing-module__2cs_pa__footer{margin-top:32px;font-size:9px}.purchasing-module__2cs_pa__loginPage{grid-template-columns:1fr}.purchasing-module__2cs_pa__loginIntro{border-bottom:1px solid #e3d7c8;border-right:0;gap:18px;padding:27px 24px}.purchasing-module__2cs_pa__loginIntro .purchasing-module__2cs_pa__brand{font-size:30px}.purchasing-module__2cs_pa__loginIntro h1{letter-spacing:-1.2px;margin:10px 0;font-size:34px}.purchasing-module__2cs_pa__loginIntro h1 br,.purchasing-module__2cs_pa__loginIntro>p:last-child,.purchasing-module__2cs_pa__loginIntro>div>p:first-child{display:none}.purchasing-module__2cs_pa__loginIntro>div>p:last-child{margin-bottom:0;font-size:12px}.purchasing-module__2cs_pa__loginPanel{gap:30px;padding:27px 24px}.purchasing-module__2cs_pa__loginPanel h2{font-size:26px}.purchasing-module__2cs_pa__loginPanel>div{max-width:none}.purchasing-module__2cs_pa__accessPage{padding:25px}.purchasing-module__2cs_pa__accessPage h1{font-size:25px}}@media (max-width:380px){.purchasing-module__2cs_pa__stats{grid-template-columns:1fr}.purchasing-module__2cs_pa__stat{grid-template-columns:1fr auto;align-items:center;display:grid}.purchasing-module__2cs_pa__stat>strong{grid-area:1/2/3;margin:0}.purchasing-module__2cs_pa__stat>small{grid-column:1}.purchasing-module__2cs_pa__formRow{grid-template-columns:1fr}.purchasing-module__2cs_pa__topbar>div{gap:6px}}@media (prefers-reduced-motion:reduce){.purchasing-module__2cs_pa__primary,.purchasing-module__2cs_pa__secondary{transition:none}}.purchasing-module__2cs_pa__onboardingPage{color:#20201f;background:#f6f5f2;min-height:100vh;padding:32px 24px 80px}.purchasing-module__2cs_pa__onboardingHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:900px;margin:0 auto 32px;display:flex}.purchasing-module__2cs_pa__onboardingBody{gap:24px;max-width:900px;margin:auto;display:grid}.purchasing-module__2cs_pa__onboardingBody>h1{letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(28px,4vw,42px)}.purchasing-module__2cs_pa__onboardingBody>p{color:#66635f;line-height:1.7}.purchasing-module__2cs_pa__onboardingCard{background:#fff;border:1px solid #e6e3dd;border-radius:12px;min-width:0;padding:28px}.purchasing-module__2cs_pa__onboardingCard h2{letter-spacing:-.025em;margin:0 0 12px;font-size:23px}.purchasing-module__2cs_pa__onboardingCard h3{margin:28px 0 14px;font-size:18px}.purchasing-module__2cs_pa__onboardingCard p{overflow-wrap:anywhere;line-height:1.7}.purchasing-module__2cs_pa__onboardingCard .purchasing-module__2cs_pa__loginForm{max-width:none;margin-top:20px}.purchasing-module__2cs_pa__onboardingCard input,.purchasing-module__2cs_pa__onboardingCard select{box-sizing:border-box;width:100%;min-width:0}.purchasing-module__2cs_pa__onboardingCard input[type=checkbox]{accent-color:#a62325;flex-shrink:0;width:18px;height:18px;min-height:18px}.purchasing-module__2cs_pa__legalFields{border-top:1px solid #e6e3dd;padding-top:16px;font-size:13px;line-height:1.7}.purchasing-module__2cs_pa__legalFields label{flex-direction:row;align-items:flex-start;gap:10px;margin:14px 0;display:flex}.purchasing-module__2cs_pa__legalFields a,.purchasing-module__2cs_pa__onboardingCard a:not(.purchasing-module__2cs_pa__primary),.purchasing-module__2cs_pa__textButton{text-underline-offset:3px;text-decoration:underline}.purchasing-module__2cs_pa__textButton{font:inherit;cursor:pointer;background:0 0;border:0;margin-top:20px}.purchasing-module__2cs_pa__fieldset{border:0;gap:18px;min-width:0;margin:0 0 24px;padding:0;display:grid}.purchasing-module__2cs_pa__fieldset legend{margin-bottom:20px;font-size:20px;font-weight:600}.purchasing-module__2cs_pa__formColumns{grid-template-columns:1fr 1fr;gap:18px;min-width:0;display:grid}.purchasing-module__2cs_pa__teamRow{border-bottom:1px solid #e6e3dd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.purchasing-module__2cs_pa__teamRow form{margin:0!important}@media (max-width:600px){.purchasing-module__2cs_pa__onboardingPage{padding:20px 14px 50px}.purchasing-module__2cs_pa__onboardingCard{padding:20px}.purchasing-module__2cs_pa__formColumns{grid-template-columns:1fr}.purchasing-module__2cs_pa__onboardingHeader{font-size:13px}.purchasing-module__2cs_pa__teamRow{align-items:stretch}.purchasing-module__2cs_pa__teamRow form{width:100%}}
