.RfqDetailsStep-module__i0mPaW__shell{--details-font:var(--font-mona-sans,"Mona Sans","DM Sans",sans-serif);box-sizing:border-box;width:100%;max-width:760px;height:100%;max-height:100%;font-family:var(--details-font);background:#fff;border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:4px 4px 12px #00000014}.RfqDetailsStep-module__i0mPaW__shellHero{height:auto;max-height:none;box-shadow:none;background:0 0;gap:12px;overflow:visible}.RfqDetailsStep-module__i0mPaW__shellHero .RfqDetailsStep-module__i0mPaW__body,.RfqDetailsStep-module__i0mPaW__bodyHero{background:#fff;border-radius:12px;flex:none;gap:16px;min-height:0;max-height:none;padding:20px 20px 18px;overflow:visible;box-shadow:0 8px 28px #0f172a1f}.RfqDetailsStep-module__i0mPaW__backLink{color:#0595dc;cursor:pointer;width:100%;font-family:var(--details-font);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:8px 12px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.RfqDetailsStep-module__i0mPaW__backLink:hover{text-decoration:underline}.RfqDetailsStep-module__i0mPaW__backLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0595dc}.RfqDetailsStep-module__i0mPaW__headerSlot{z-index:2;background:#fff;flex-shrink:0;width:100%;position:sticky;top:0}.RfqDetailsStep-module__i0mPaW__body{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c5cad3 transparent;flex-direction:column;flex:auto;gap:12px;width:100%;min-height:0;padding:12px 16px 16px;display:flex;overflow:hidden auto}.RfqDetailsStep-module__i0mPaW__body::-webkit-scrollbar{width:6px}.RfqDetailsStep-module__i0mPaW__body::-webkit-scrollbar-track{background:0 0}.RfqDetailsStep-module__i0mPaW__body::-webkit-scrollbar-thumb{background:#c5cad3;border-radius:999px}.RfqDetailsStep-module__i0mPaW__body::-webkit-scrollbar-thumb:hover{background:#9aa3b2}.RfqDetailsStep-module__i0mPaW__bodyHeading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RfqDetailsStep-module__i0mPaW__sectionStack{flex-direction:column;gap:16px;width:100%;display:flex}.RfqDetailsStep-module__i0mPaW__fieldBlock{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.RfqDetailsStep-module__i0mPaW__dateFieldBlock{width:100%;min-width:0}.RfqDetailsStep-module__i0mPaW__dateFieldBlock>div{width:100%;max-width:100%}.RfqDetailsStep-module__i0mPaW__fieldBlockWide{flex-direction:column;gap:6px;width:100%;display:flex}.RfqDetailsStep-module__i0mPaW__metaFieldsGrid{--meta-control-h:48px;grid-template-columns:1fr;align-items:end;gap:12px;width:100%;display:grid}@media (min-width:720px){.RfqDetailsStep-module__i0mPaW__metaFieldsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.RfqDetailsStep-module__i0mPaW__selectShell{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;width:100%;min-height:40px;padding:0 12px;display:flex;position:relative}.RfqDetailsStep-module__i0mPaW__selectShell:focus-within{border-color:#0595dc}.RfqDetailsStep-module__i0mPaW__select{box-sizing:border-box;color:#0f172a;cursor:pointer;appearance:none;background:0 0;border:none;border-radius:0;outline:none;flex:auto;width:100%;min-width:0;margin:0;padding:10px 28px 10px 0;font-family:inherit;font-size:13px;line-height:1.4}.RfqDetailsStep-module__i0mPaW__select:disabled{cursor:not-allowed;opacity:.7}.RfqDetailsStep-module__i0mPaW__selectEmpty{color:#94a3b8}.RfqDetailsStep-module__i0mPaW__selectChevron{color:#64748b;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.RfqDetailsStep-module__i0mPaW__countryCombobox{width:100%;max-width:100%}.RfqDetailsStep-module__i0mPaW__countryCombobox button{box-sizing:border-box!important;width:100%!important;min-height:var(--meta-control-h)!important;height:var(--meta-control-h)!important;background:#f8f9fa!important;border:none!important;border-radius:8px!important;padding-left:12px!important;padding-right:12px!important}.RfqDetailsStep-module__i0mPaW__processSelect{width:100%;max-width:100%}.RfqDetailsStep-module__i0mPaW__processSelect button{box-sizing:border-box!important;width:100%!important;min-height:var(--meta-control-h)!important;height:var(--meta-control-h)!important;background:#f8f9fa!important;border:none!important;border-radius:8px!important}.RfqDetailsStep-module__i0mPaW__fieldInvalid .RfqDetailsStep-module__i0mPaW__processSelect button,.RfqDetailsStep-module__i0mPaW__fieldInvalid .RfqDetailsStep-module__i0mPaW__countryCombobox button,.RfqDetailsStep-module__i0mPaW__fieldInvalid button{border:1px solid #f87171!important;box-shadow:0 0 0 1px #f8717159!important}.RfqDetailsStep-module__i0mPaW__fieldHintError{color:#dc2626;margin:0;font-size:12px;font-weight:500;line-height:1.3}.RfqDetailsStep-module__i0mPaW__continueBtnIncomplete{opacity:.5;cursor:pointer}.RfqDetailsStep-module__i0mPaW__dropzoneInvalid{outline-offset:2px;border-radius:12px;outline:2px solid #f87171}.RfqDetailsStep-module__i0mPaW__fieldLabel{color:#1e293b;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.4}.RfqDetailsStep-module__i0mPaW__requiredMark{color:#1e293b}.RfqDetailsStep-module__i0mPaW__optionalRow{align-items:center;gap:8px;display:flex}.RfqDetailsStep-module__i0mPaW__optional{color:#475569;letter-spacing:0;text-transform:none;font-size:12px;font-style:italic;font-weight:500}.RfqDetailsStep-module__i0mPaW__infoIcon{flex-shrink:0;width:14px;height:14px;display:block}.RfqDetailsStep-module__i0mPaW__dateField{box-sizing:border-box;width:100%;max-width:100%;height:var(--meta-control-h,48px);min-height:var(--meta-control-h,48px);background:#f8f9fa;border:none;border-radius:8px;align-items:stretch;display:flex;position:relative}.RfqDetailsStep-module__i0mPaW__dateField:focus-within{border-color:#0595dc}.RfqDetailsStep-module__i0mPaW__dateTrigger{text-align:left;cursor:pointer;width:100%;min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:none;flex:auto;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 12px;display:flex}.RfqDetailsStep-module__i0mPaW__dateClear{z-index:2;color:#64748b;cursor:pointer;background:#f8fafc;border:none;border-left:1px solid #e2e8f0;flex-shrink:0;justify-content:center;align-items:center;width:36px;margin:0;padding:0;display:inline-flex;position:relative}.RfqDetailsStep-module__i0mPaW__dateClear:hover{color:#0f172a;background:#f1f5f9}.RfqDetailsStep-module__i0mPaW__datePlaceholder{z-index:0;color:#94a3b8;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:400;line-height:normal;position:relative}.RfqDetailsStep-module__i0mPaW__datePlaceholderFilled{color:#0f172a}.RfqDetailsStep-module__i0mPaW__dateIconLucide{color:#64748b;flex-shrink:0}.RfqDetailsStep-module__i0mPaW__dateDropdownScrim{z-index:11990;background:0 0;position:fixed;inset:0}.RfqDetailsStep-module__i0mPaW__dateDropdown{z-index:12000;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:12px;font-family:inherit;position:fixed;overflow:auto;box-shadow:0 8px 28px #0f172a24}.RfqDetailsStep-module__i0mPaW__dateModalHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.RfqDetailsStep-module__i0mPaW__dateModalTitle{text-align:center;color:#0f172a;flex:1;margin:0;font-size:14px;font-weight:700}.RfqDetailsStep-module__i0mPaW__dateModalNav{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.RfqDetailsStep-module__i0mPaW__dateModalNav:hover{color:#0f172a;background:#f8fafc}.RfqDetailsStep-module__i0mPaW__dateModalWeekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-bottom:4px;display:grid}.RfqDetailsStep-module__i0mPaW__dateModalWeekday{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;padding:4px 0;font-size:10px;font-weight:700}.RfqDetailsStep-module__i0mPaW__dateModalGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.RfqDetailsStep-module__i0mPaW__dateModalDayEmpty{aspect-ratio:1}.RfqDetailsStep-module__i0mPaW__dateModalDay{aspect-ratio:1;color:#0f172a;cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:13px;font-weight:600}.RfqDetailsStep-module__i0mPaW__dateModalDay:hover:not(:disabled){background:#f1f5f9}.RfqDetailsStep-module__i0mPaW__dateModalDay:disabled{color:#cbd5e1;cursor:not-allowed}.RfqDetailsStep-module__i0mPaW__dateModalDaySelected{color:#fff!important;background:#0595dc!important}.RfqDetailsStep-module__i0mPaW__dateModalFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.RfqDetailsStep-module__i0mPaW__dateModalToday,.RfqDetailsStep-module__i0mPaW__dateModalClose{color:#0595dc;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12px;font-weight:700}.RfqDetailsStep-module__i0mPaW__dateModalClose{color:#64748b}.RfqDetailsStep-module__i0mPaW__requirementsWrap{box-sizing:border-box;background:#f8f9fa;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:8px;width:100%;height:auto;min-height:100px;padding:14px 16px;display:flex;overflow:visible}.RfqDetailsStep-module__i0mPaW__requirementsTop{align-items:flex-start;gap:12px;width:100%;display:flex}.RfqDetailsStep-module__i0mPaW__requirementsIcon{flex-shrink:0;width:18px;height:18px;margin-top:2px}.RfqDetailsStep-module__i0mPaW__requirementsInput{box-sizing:border-box;resize:vertical;color:#1e293b;resize:none;field-sizing:content;background:0 0;border:none;flex:1;align-self:stretch;width:100%;min-height:64px;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;overflow:hidden}.RfqDetailsStep-module__i0mPaW__requirementsInput::placeholder{color:#94a3b8}.RfqDetailsStep-module__i0mPaW__requirementsInput:focus{outline:none}.RfqDetailsStep-module__i0mPaW__charCount{color:#94a3b8;margin:0;font-size:12px;font-weight:500;line-height:normal}.RfqDetailsStep-module__i0mPaW__continueBtn{box-sizing:border-box;color:#f8f9fa;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#06ae6c;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:100%;height:52px;padding:14px 16px;font-family:inherit;font-size:13px;font-weight:700;line-height:normal;transition:background-color .15s;display:flex}.RfqDetailsStep-module__i0mPaW__continueBtn:hover:not(:disabled){background:#05965d}.RfqDetailsStep-module__i0mPaW__continueBtn:disabled{opacity:.5;cursor:not-allowed}.RfqDetailsStep-module__i0mPaW__continueArrow{flex-shrink:0;width:10px;height:10px}@media (min-width:769px){.RfqDetailsStep-module__i0mPaW__body{gap:8px;padding:8px 14px 10px}.RfqDetailsStep-module__i0mPaW__sectionStack{gap:8px}.RfqDetailsStep-module__i0mPaW__fieldBlock,.RfqDetailsStep-module__i0mPaW__fieldBlockWide{gap:4px}.RfqDetailsStep-module__i0mPaW__processCountryGrid{gap:8px}.RfqDetailsStep-module__i0mPaW__fieldLabel{font-size:12px}.RfqDetailsStep-module__i0mPaW__optional{font-size:10px}.RfqDetailsStep-module__i0mPaW__dateField{height:var(--meta-control-h,48px);min-height:var(--meta-control-h,48px)}.RfqDetailsStep-module__i0mPaW__dateTrigger{padding:0 12px}.RfqDetailsStep-module__i0mPaW__datePlaceholder{font-size:13px}.RfqDetailsStep-module__i0mPaW__requirementsWrap{min-height:52px;padding:8px 10px}.RfqDetailsStep-module__i0mPaW__requirementsInput{min-height:32px;font-size:12px}.RfqDetailsStep-module__i0mPaW__charCount{font-size:11px}.RfqDetailsStep-module__i0mPaW__continueBtn{gap:8px;height:40px;font-size:12px}}@media (max-width:768px){.RfqDetailsStep-module__i0mPaW__shell{min-width:0;height:auto;max-height:none;box-shadow:none;overflow:visible}.RfqDetailsStep-module__i0mPaW__body{padding:14px 12px calc(80px + env(safe-area-inset-bottom,0px));gap:14px;overflow:visible}}@media (max-width:430px){.RfqDetailsStep-module__i0mPaW__shell{border-radius:10px}.RfqDetailsStep-module__i0mPaW__body{padding:12px 12px calc(80px + env(safe-area-inset-bottom,0px));gap:12px}.RfqDetailsStep-module__i0mPaW__continueBtn{height:48px}}@media (max-width:375px){.RfqDetailsStep-module__i0mPaW__body{padding:12px 10px calc(80px + env(safe-area-inset-bottom,0px))}}@media (max-width:320px){.RfqDetailsStep-module__i0mPaW__body{padding:10px 8px calc(80px + env(safe-area-inset-bottom,0px))}}
.SignupForm-module__d-ZKGq__page{background-color:#f0f2f5;background-image:radial-gradient(circle,#d8dce2 1px,#0000 1px);background-size:22px 22px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:100vh;padding:20px 20px 56px;display:flex}.SignupForm-module__d-ZKGq__authTopBar{justify-content:space-between;align-items:center;width:100%;max-width:1080px;margin-bottom:12px;display:flex}.SignupForm-module__d-ZKGq__authTopLogo{line-height:0;text-decoration:none;display:inline-flex}.SignupForm-module__d-ZKGq__cardWrapper{flex:1;justify-content:center;align-items:center;width:100%;padding:12px 0;display:flex}.SignupForm-module__d-ZKGq__card{background:#fff;border:1px solid #e2e5ea;border-radius:16px;flex-direction:column;width:100%;max-width:470px;padding:32px 32px 26px;display:flex;position:relative;box-shadow:0 8px 30px #0f172a14}.SignupForm-module__d-ZKGq__cardModal{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 48px);margin:auto;padding:16px 24px 14px;overflow:hidden auto;box-shadow:0 24px 64px #00000052}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__closeBtn{width:28px;height:28px;top:8px;right:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__brand{margin-bottom:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__brandLogo{height:32px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__cardHeader{margin-bottom:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__heading{margin-bottom:3px;font-size:17px;line-height:1.2}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__subheading{max-width:none;font-size:12px;line-height:1.35}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__roleToggle{margin-bottom:8px;padding:2px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__roleBtn{min-width:84px;height:26px;font-size:12px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__form{gap:6px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__row{grid-template-columns:1fr 1fr;gap:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__inputGroup{gap:3px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__input{border-radius:8px;height:36px;padding:0 11px;font-size:13px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__input::placeholder{font-size:13px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__passwordWrap .SignupForm-module__d-ZKGq__input{padding-right:40px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__eyeBtn{width:22px;height:22px;right:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__terms{gap:8px;margin-top:0}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__checkbox{width:14px;min-width:14px;height:14px;margin-top:2px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__termsLabel{margin-block:-2px;padding-block:2px;font-size:11.5px;line-height:1.35}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__turnstileWrap{gap:4px;min-height:65px;margin-top:2px;margin-bottom:0}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__submitBtn{border-radius:8px;height:38px;margin-top:2px;font-size:12.5px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__trustRow{gap:4px 12px;margin-top:8px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__trustItem{font-size:11px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__footer{margin-top:8px;font-size:12px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__errorMsg{margin-bottom:6px;padding:7px 10px;font-size:12px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__fieldError{font-size:11px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__inputGroup>div>button{height:36px!important;min-height:36px!important;font-size:13px!important}.SignupForm-module__d-ZKGq__cardBuyer{padding:22px 26px 18px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__cardHeader{margin-bottom:12px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__heading{margin-bottom:5px;font-size:20px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__subheading{font-size:13px;line-height:1.4}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__roleToggle{margin-bottom:12px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__form,.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__row{gap:8px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__inputGroup{gap:4px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__input{height:42px;padding:0 12px;font-size:13.5px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__input::placeholder{font-size:13.5px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__submitBtn{height:42px;margin-top:4px;font-size:13px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__termsLabel{margin-block:-6px;padding-block:6px;font-size:12px;line-height:1.4}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__footer{margin-top:12px;font-size:13px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__inputGroup>div>button{height:42px!important;min-height:42px!important;font-size:13.5px!important}.SignupForm-module__d-ZKGq__cardModal.SignupForm-module__d-ZKGq__cardBuyer{padding:14px 22px 12px}.SignupForm-module__d-ZKGq__cardModal.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__heading{font-size:17px}.SignupForm-module__d-ZKGq__cardModal.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__input,.SignupForm-module__d-ZKGq__cardModal.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__inputGroup>div>button{height:36px!important;min-height:36px!important;font-size:13px!important}.SignupForm-module__d-ZKGq__cardModal.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__submitBtn{height:38px}.SignupForm-module__d-ZKGq__closeBtn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:14px;right:14px}.SignupForm-module__d-ZKGq__closeBtn:hover{color:#0f172a;background:#e2e8f0}.SignupForm-module__d-ZKGq__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.SignupForm-module__d-ZKGq__brand{justify-content:center;margin-bottom:20px;line-height:0;text-decoration:none;display:flex}.SignupForm-module__d-ZKGq__brandLogo{width:auto;height:46px}.SignupForm-module__d-ZKGq__cardHeader{text-align:center;margin-bottom:18px}.SignupForm-module__d-ZKGq__heading{color:#0f172a;margin-bottom:8px;font-size:23px;font-weight:700;line-height:1.25}.SignupForm-module__d-ZKGq__subheading{color:#64748b;max-width:400px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.55}.SignupForm-module__d-ZKGq__roleToggle{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9px;align-self:center;align-items:center;gap:2px;margin-bottom:18px;padding:3px;display:inline-flex}.SignupForm-module__d-ZKGq__roleBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;min-width:96px;height:30px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s}.SignupForm-module__d-ZKGq__roleBtnActive{color:#0f172a;background:#fff;box-shadow:0 1px 3px #0f172a1f}.SignupForm-module__d-ZKGq__orderForFieldset{border:none;min-width:0;margin:0;padding:0}.SignupForm-module__d-ZKGq__orderForLegend{color:#475569;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;line-height:1.3}.SignupForm-module__d-ZKGq__orderForToggle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SignupForm-module__d-ZKGq__orderForBtn{color:#475569;cursor:pointer;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.SignupForm-module__d-ZKGq__orderForBtn:hover:not(:disabled){border-color:#94a3b8}.SignupForm-module__d-ZKGq__orderForBtnActive{color:#fff;background:#0071b9;border-color:#0071b9}.SignupForm-module__d-ZKGq__orderForBtnActive:hover:not(:disabled){color:#fff;background:#005f9a;border-color:#005f9a}.SignupForm-module__d-ZKGq__orderForIcon{color:inherit;flex-shrink:0}.SignupForm-module__d-ZKGq__privateGate{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;padding:8px 4px 4px;display:flex}.SignupForm-module__d-ZKGq__privateGateIcon{color:#334155;background:#eef2f6;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.SignupForm-module__d-ZKGq__privateGateTitle{color:#0f172a;margin:0;font-size:18px;font-weight:700;line-height:1.3}.SignupForm-module__d-ZKGq__privateGateBody{color:#64748b;max-width:36ch;margin:0;font-size:14px;font-weight:500;line-height:1.45}.SignupForm-module__d-ZKGq__privateGateFilesNote{box-sizing:border-box;text-align:left;background:#eef7f2;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;display:flex}.SignupForm-module__d-ZKGq__privateGateFilesIcon{color:#059669;flex-shrink:0;margin-top:1px}.SignupForm-module__d-ZKGq__privateGateFilesText{color:#334155;margin:0;font-size:13px;font-weight:500;line-height:1.4}.SignupForm-module__d-ZKGq__privateGatePrimaryBtn{color:#fff;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;background:#0071b9;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.SignupForm-module__d-ZKGq__privateGatePrimaryBtn:hover:not(:disabled){background:#005f9a}.SignupForm-module__d-ZKGq__privateGateCloseBtn{color:#0f172a;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.SignupForm-module__d-ZKGq__privateGateCloseBtn:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.SignupForm-module__d-ZKGq__privateGateContact{color:#64748b;margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.4}.SignupForm-module__d-ZKGq__privateGateContactLink{color:#0071b9;font-weight:600;text-decoration:none}.SignupForm-module__d-ZKGq__privateGateContactLink:hover{text-decoration:underline}.SignupForm-module__d-ZKGq__fieldLabel{color:#475569;margin:0;font-size:12px;font-weight:600;line-height:1.3}.SignupForm-module__d-ZKGq__passwordHint{color:#94a3b8;margin:0;font-size:12px;font-weight:500;line-height:1.3}.SignupForm-module__d-ZKGq__form{flex-direction:column;gap:13px;display:flex}.SignupForm-module__d-ZKGq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SignupForm-module__d-ZKGq__inputGroup{flex-direction:column;gap:6px;display:flex}.SignupForm-module__d-ZKGq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SignupForm-module__d-ZKGq__input{color:#1e293b;appearance:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;height:50px;padding:0 15px;font-family:inherit;font-size:14.5px;transition:border-color .18s,background .18s,box-shadow .18s}.SignupForm-module__d-ZKGq__input::placeholder{color:#94a3b8;font-size:14.5px}.SignupForm-module__d-ZKGq__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.SignupForm-module__d-ZKGq__select:disabled{cursor:not-allowed;opacity:.65}.SignupForm-module__d-ZKGq__input:focus{background:#fff;border-color:#93c5fd;outline:none;box-shadow:0 0 0 3px #93c5fd40}.SignupForm-module__d-ZKGq__passwordWrap{position:relative}.SignupForm-module__d-ZKGq__passwordWrap .SignupForm-module__d-ZKGq__input{padding-right:46px}.SignupForm-module__d-ZKGq__eyeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.SignupForm-module__d-ZKGq__eyeBtn:hover{color:#64748b}.SignupForm-module__d-ZKGq__terms{align-items:flex-start;gap:10px;margin-top:3px;display:flex}.SignupForm-module__d-ZKGq__checkbox{accent-color:#2563eb;cursor:pointer;width:17px;min-width:17px;height:17px;margin-top:1px}.SignupForm-module__d-ZKGq__termsLabel{color:#475569;cursor:pointer;margin-block:-11px;padding-block:11px;font-size:13px;line-height:1.5}.SignupForm-module__d-ZKGq__inlineLink{color:#2563eb;text-underline-offset:2px;font-weight:500;text-decoration:underline}.SignupForm-module__d-ZKGq__inlineLinkBtn{font:inherit;color:#2563eb;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500;text-decoration:underline;display:inline}.SignupForm-module__d-ZKGq__inlineLinkBtn:hover{color:#1d4ed8}.SignupForm-module__d-ZKGq__turnstileWrap{flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:65px;margin-top:8px;margin-bottom:4px;display:flex}.SignupForm-module__d-ZKGq__submitBtn{background:var(--primary-green);color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:10px;width:100%;height:50px;margin-top:6px;font-family:inherit;font-size:14px;font-weight:700;transition:filter .18s}.SignupForm-module__d-ZKGq__submitBtn:hover:not(:disabled){filter:brightness(1.06)}.SignupForm-module__d-ZKGq__submitBtn:disabled{opacity:.65;cursor:not-allowed}.SignupForm-module__d-ZKGq__trustRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:16px 0 0;padding:0;list-style:none;display:flex}.SignupForm-module__d-ZKGq__trustItem{color:#475569;align-items:center;gap:6px;font-size:13px;line-height:1.3;display:inline-flex}.SignupForm-module__d-ZKGq__trustIcon{color:var(--primary-green);flex-shrink:0}.SignupForm-module__d-ZKGq__footer{text-align:center;color:#64748b;margin-top:18px;font-size:14px}.SignupForm-module__d-ZKGq__footerLink{color:#2563eb;font-weight:600}.SignupForm-module__d-ZKGq__fieldError{color:#dc2626;font-size:12px;line-height:1.35}.SignupForm-module__d-ZKGq__inputError{background:#fff8f8!important;border-color:#fca5a5!important}.SignupForm-module__d-ZKGq__errorMsg{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:14px;padding:10px 13px;font-size:13px;line-height:1.5}.SignupForm-module__d-ZKGq__cardRfq{box-sizing:border-box;width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;padding:0;display:flex}.SignupForm-module__d-ZKGq__cardHeaderRfq{flex-shrink:0;margin-bottom:24px}.SignupForm-module__d-ZKGq__headingRfq{color:#1e293b;text-align:center;margin:0;font-size:20px;font-weight:600;line-height:normal}.SignupForm-module__d-ZKGq__nameStack{gap:inherit;flex-direction:column;display:flex}.SignupForm-module__d-ZKGq__formRfq{flex-direction:column;flex:none;gap:12px;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__orderForLegend{color:#0f172a;margin-bottom:10px;font-size:13px;font-weight:700}.SignupForm-module__d-ZKGq__requiredMark{color:#ef4444;font-weight:700}.SignupForm-module__d-ZKGq__orderForToggleRfq{gap:12px}.SignupForm-module__d-ZKGq__orderForBtnRfq{color:#334155;text-align:left;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:64px;padding:12px 14px;font-size:14px}.SignupForm-module__d-ZKGq__orderForBtnActiveRfq{box-shadow:none;color:#0f172a!important;background:#fff!important;border-color:#06ae6c!important}.SignupForm-module__d-ZKGq__orderForBtnPrivateOpen{background:#f8fafc;border-color:#cbd5e1}.SignupForm-module__d-ZKGq__orderForRadio{box-sizing:border-box;background:#fff;border:2px solid #cbd5e1;border-radius:999px;flex-shrink:0;width:18px;height:18px;margin-top:2px}.SignupForm-module__d-ZKGq__orderForRadioChecked{background:radial-gradient(circle,#06ae6c 0 45%,#0000 48%);border-color:#06ae6c}.SignupForm-module__d-ZKGq__orderForCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.SignupForm-module__d-ZKGq__orderForTitle{color:#0f172a;font-size:14px;font-weight:700;line-height:1.25}.SignupForm-module__d-ZKGq__orderForDesc{color:#64748b;font-size:12px;font-weight:500;line-height:1.35}.SignupForm-module__d-ZKGq__fieldsPanel{box-sizing:border-box;background:#f8fbff;border:1.5px solid #bae6fd;border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:14px;display:flex}.SignupForm-module__d-ZKGq__fieldsRow3,.SignupForm-module__d-ZKGq__fieldsRow2{gap:12px;width:100%;display:grid}.SignupForm-module__d-ZKGq__fieldsRow3{grid-template-columns:repeat(3,minmax(0,1fr))}.SignupForm-module__d-ZKGq__fieldsRow2{grid-template-columns:1.2fr 1fr}.SignupForm-module__d-ZKGq__termsTurnstileRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;width:100%;margin:0;display:flex}.SignupForm-module__d-ZKGq__termsTurnstileRow .SignupForm-module__d-ZKGq__terms{flex:220px;min-width:0;margin-top:0;margin-bottom:0}.SignupForm-module__d-ZKGq__termsTurnstileRow .SignupForm-module__d-ZKGq__turnstileWrap{flex:none;margin:0}.SignupForm-module__d-ZKGq__privateModalRoot{z-index:13000;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.SignupForm-module__d-ZKGq__privateModalScrim{cursor:pointer;background:#0f172a73;border:none;margin:0;padding:0;position:absolute;inset:0}.SignupForm-module__d-ZKGq__privateModalCard{z-index:1;box-sizing:border-box;text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;padding:28px 24px 22px;display:flex;position:relative;box-shadow:0 16px 48px #0f172a38}.SignupForm-module__d-ZKGq__privateModalClose{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;top:12px;right:12px}.SignupForm-module__d-ZKGq__privateModalClose:hover{color:#0f172a;background:#f1f5f9}.SignupForm-module__d-ZKGq__privateModalIcon{color:#ef4444;background:radial-gradient(circle,#ef44442e 0%,#ef44440f 70%,#0000 100%);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.SignupForm-module__d-ZKGq__privateModalTitle{color:#0f172a;margin:0;font-size:22px;font-weight:700;line-height:1.25}.SignupForm-module__d-ZKGq__privateModalBody{color:#64748b;max-width:34ch;margin:0;font-size:14px;font-weight:500;line-height:1.45}.SignupForm-module__d-ZKGq__privateModalHint{box-sizing:border-box;text-align:left;background:#eff8ff;border:1px solid #fecaca;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;display:flex}.SignupForm-module__d-ZKGq__privateModalHintIcon{color:#ef4444;flex-shrink:0;margin-top:1px}.SignupForm-module__d-ZKGq__privateModalHintText{color:#334155;margin:0;font-size:13px;font-weight:500;line-height:1.4}.SignupForm-module__d-ZKGq__privateModalPrimary{color:#fff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#06ae6c;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.SignupForm-module__d-ZKGq__privateModalPrimary:hover:not(:disabled){background:#05965d}.SignupForm-module__d-ZKGq__privateModalSecondary{color:#0595dc;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:underline}.SignupForm-module__d-ZKGq__privateModalSecondary:hover:not(:disabled){color:#0477b0}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__fieldLabel{color:#0f172a;font-size:12px;font-weight:700}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__passwordHint{color:#94a3b8;font-size:12px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__nameStack{gap:14px;min-width:0;max-width:100%}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__inputGroup,.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__passwordWrap{min-width:0;max-width:100%}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__input{box-sizing:border-box;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;min-width:0;max-width:100%;height:auto;min-height:44px;padding:10px 12px;font-size:14px;font-weight:500;line-height:normal}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__input::placeholder{color:#94a3b8;font-weight:500}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__input:focus{background:#fff;border-color:#0595dc;outline:none;box-shadow:0 0 0 1px #0595dc}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__inputError{box-shadow:0 0 0 1.5px #ef4444}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__passwordWrap .SignupForm-module__d-ZKGq__input{padding-right:48px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__eyeBtn{color:#64748b;width:20px;height:20px;right:16px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__terms{align-items:flex-start;gap:10px;min-width:0;max-width:100%;margin-top:0}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__termsLabel{color:#475569;margin-block:0;padding-block:0;font-size:13px;font-weight:500;line-height:1.4}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__inlineLink,.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__inlineLinkBtn{color:#0085cf}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__inlineLinkBtn:hover{color:#006ba6}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__checkbox{accent-color:#0085cf;width:18px;height:18px;margin-top:2px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__turnstileWrap{min-width:0;max-width:100%;overflow:hidden}.SignupForm-module__d-ZKGq__submitBtnRfq{box-sizing:border-box;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#06ae6c;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:100%;max-width:100%;height:auto;min-height:48px;margin-top:0;padding:14px 8px;font-size:15px;font-weight:700;line-height:normal;display:flex}.SignupForm-module__d-ZKGq__submitBtnRfq:hover:not(:disabled){background:#05965d}.SignupForm-module__d-ZKGq__afterSubmitRfq{flex-shrink:0;width:100%;margin-top:16px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__row{gap:16px}@media (min-width:769px){.SignupForm-module__d-ZKGq__cardHeaderRfq{margin-bottom:10px}.SignupForm-module__d-ZKGq__headingRfq{font-size:16px}.SignupForm-module__d-ZKGq__formRfq{gap:10px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__nameStack{gap:8px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__input{border-radius:8px;min-height:40px;padding:8px 12px;font-size:13px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__terms{gap:10px;margin-top:0}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__termsLabel{font-size:12px}.SignupForm-module__d-ZKGq__submitBtnRfq{margin-top:0;padding:12px 8px;font-size:14px}.SignupForm-module__d-ZKGq__afterSubmitRfq{margin-top:8px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__row{gap:8px}}@media (max-width:640px){.SignupForm-module__d-ZKGq__fieldsRow3,.SignupForm-module__d-ZKGq__fieldsRow2,.SignupForm-module__d-ZKGq__orderForToggleRfq{grid-template-columns:1fr}.SignupForm-module__d-ZKGq__orderForBtnRfq{min-height:52px;padding:10px 12px}.SignupForm-module__d-ZKGq__formRfq{gap:10px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__terms,.SignupForm-module__d-ZKGq__submitBtnRfq{margin-top:0}.SignupForm-module__d-ZKGq__afterSubmitRfq{margin-top:8px}.SignupForm-module__d-ZKGq__termsTurnstileRow{flex-direction:column;align-items:stretch;gap:6px}.SignupForm-module__d-ZKGq__page{padding:16px 14px 40px}.SignupForm-module__d-ZKGq__cardModal{max-height:calc(100dvh - 24px - env(safe-area-inset-bottom,0px));padding:14px 16px 12px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__heading{font-size:16px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__subheading{font-size:12px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__input{height:36px;font-size:13px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__submitBtn{height:38px}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__inputGroup>div>button{height:36px!important;min-height:36px!important;font-size:13px!important}.SignupForm-module__d-ZKGq__cardBuyer{padding:18px 16px 16px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__input{height:40px;font-size:13px}.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__submitBtn{height:40px}.SignupForm-module__d-ZKGq__card{border-radius:14px;padding:24px 18px 22px}.SignupForm-module__d-ZKGq__heading{font-size:21px}.SignupForm-module__d-ZKGq__headingRfq{font-size:18px}.SignupForm-module__d-ZKGq__subheading{font-size:13px}.SignupForm-module__d-ZKGq__row{grid-template-columns:1fr}.SignupForm-module__d-ZKGq__cardModal .SignupForm-module__d-ZKGq__row,.SignupForm-module__d-ZKGq__cardBuyer .SignupForm-module__d-ZKGq__row{grid-template-columns:1fr 1fr;gap:8px}.SignupForm-module__d-ZKGq__trustRow{gap:8px 14px}.SignupForm-module__d-ZKGq__submitBtnRfq{padding:14px 8px;font-size:16px}.SignupForm-module__d-ZKGq__formRfq .SignupForm-module__d-ZKGq__termsLabel{font-size:14px}}
.RfqBuyerAccountStep-module__sP_xOq__page{--account-font:var(--font-mona-sans,"Mona Sans","DM Sans",sans-serif);box-sizing:border-box;width:100%;max-width:720px;font-family:var(--account-font);flex-direction:column;align-items:center;gap:20px;display:flex}.RfqBuyerAccountStep-module__sP_xOq__heroCopy{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.RfqBuyerAccountStep-module__sP_xOq__headline{letter-spacing:-.02em;flex-direction:column;align-items:center;margin:0;font-size:clamp(28px,4.5vw,42px);font-weight:700;line-height:1.15;display:flex}.RfqBuyerAccountStep-module__sP_xOq__headlineLine{color:#0f172a}.RfqBuyerAccountStep-module__sP_xOq__headlineAccent{color:#0595dc;white-space:nowrap}.RfqBuyerAccountStep-module__sP_xOq__stepLine{color:#64748b;margin:0;font-size:14px;font-weight:500;line-height:1.4}.RfqBuyerAccountStep-module__sP_xOq__shell{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;gap:0;width:100%;padding:20px 24px 16px;display:flex;box-shadow:0 12px 40px #0f172a24}.RfqBuyerAccountStep-module__sP_xOq__topBar{flex-flow:column;justify-content:flex-start;align-items:flex-end;gap:10px;width:100%;margin-bottom:18px;display:flex}.RfqBuyerAccountStep-module__sP_xOq__loginRow{color:#0595dc;margin:0;font-size:13px;font-weight:500;line-height:1.3}.RfqBuyerAccountStep-module__sP_xOq__loginLink{color:#0595dc;text-underline-offset:2px;font-weight:700;text-decoration:underline}.RfqBuyerAccountStep-module__sP_xOq__loginLink:hover{color:#0477b0}.RfqBuyerAccountStep-module__sP_xOq__chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.RfqBuyerAccountStep-module__sP_xOq__chip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:8px;max-width:220px;padding:6px 10px;display:inline-flex}.RfqBuyerAccountStep-module__sP_xOq__chipIcon{flex-shrink:0;width:18px;height:18px;display:block}.RfqBuyerAccountStep-module__sP_xOq__chipText{text-overflow:ellipsis;white-space:nowrap;color:#334155;min-width:0;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.RfqBuyerAccountStep-module__sP_xOq__body{width:100%;min-width:0}.RfqBuyerAccountStep-module__sP_xOq__bodyHeading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RfqBuyerAccountStep-module__sP_xOq__backLink{color:#0595dc;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;margin:14px 0 0;padding:8px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.RfqBuyerAccountStep-module__sP_xOq__backLink:hover{text-decoration:underline}.RfqBuyerAccountStep-module__sP_xOq__backLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0595dc}@media (max-width:640px){.RfqBuyerAccountStep-module__sP_xOq__page{gap:10px;max-width:100%}.RfqBuyerAccountStep-module__sP_xOq__shell{border-radius:12px;padding:14px 12px 10px}.RfqBuyerAccountStep-module__sP_xOq__topBar{flex-direction:column;align-items:center;gap:8px;margin-bottom:10px}.RfqBuyerAccountStep-module__sP_xOq__loginRow{text-align:center;order:2;width:100%;font-size:15px;font-weight:600;line-height:1.35}.RfqBuyerAccountStep-module__sP_xOq__loginLink{font-size:15px;font-weight:700}.RfqBuyerAccountStep-module__sP_xOq__chips{justify-content:center;width:100%}.RfqBuyerAccountStep-module__sP_xOq__headline{font-size:24px}.RfqBuyerAccountStep-module__sP_xOq__stepLine{font-size:13px}.RfqBuyerAccountStep-module__sP_xOq__backLink{margin-top:8px;padding:6px 8px}}
.RfqLanding-module__uREMIa__page{color:#111827;width:100%;font-family:var(--font-mona-sans,"Mona Sans","DM Sans",sans-serif);background:#f8f9fa;overflow-x:clip}.RfqLanding-module__uREMIa__hero{isolation:isolate;background-color:#c5d4de;width:100%;scroll-margin-top:92px;position:relative;overflow:hidden}.RfqLanding-module__uREMIa__heroHasFiles{overflow:visible}.RfqLanding-module__uREMIa__heroImage{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}.RfqLanding-module__uREMIa__heroShell{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;width:100%;max-width:1440px;min-height:min(900px,100vh - 72px);margin:0 auto;padding:48px 24px 64px;display:flex;position:relative}.RfqLanding-module__uREMIa__heroShellHasFiles{min-height:0;padding-bottom:48px}.RfqLanding-module__uREMIa__restartBanner{flex:none;width:100%;max-width:760px}.RfqLanding-module__uREMIa__heroCopy{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:720px;display:flex}.RfqLanding-module__uREMIa__headline{font-family:var(--font-mona-sans,"Mona Sans","DM Sans",sans-serif);letter-spacing:-.02em;flex-direction:column;align-items:center;margin:0;font-style:normal;font-weight:700;line-height:1.1;display:flex}.RfqLanding-module__uREMIa__headlineLine{color:#0f172a;text-shadow:0 1px 2px #ffffff8c;font-size:clamp(32px,5vw,48px);line-height:1.15}.RfqLanding-module__uREMIa__headlineAccent{color:#0595dc;text-shadow:0 1px 2px #ffffff73;white-space:nowrap;font-size:clamp(36px,5.5vw,52px);line-height:1.15}.RfqLanding-module__uREMIa__description{color:#1e293b;max-width:560px;font-family:var(--font-mona-sans,"Mona Sans","DM Sans",sans-serif);text-align:center;text-shadow:0 1px 2px #ffffff80;margin:0;font-size:clamp(15px,1.6vw,18px);font-weight:600;line-height:1.5}.RfqLanding-module__uREMIa__uploadPanel{justify-content:center;width:100%;max-width:742px;display:flex}.RfqLanding-module__uREMIa__uploadPanelWide{max-width:760px}@media (max-width:900px){.RfqLanding-module__uREMIa__heroShell{gap:24px;min-height:0;padding:32px 16px 48px}.RfqLanding-module__uREMIa__headlineLine{font-size:28px}.RfqLanding-module__uREMIa__headlineAccent{font-size:32px}.RfqLanding-module__uREMIa__description{font-size:15px}}@media (max-width:640px){.RfqLanding-module__uREMIa__heroShell{padding:24px 12px 40px}.RfqLanding-module__uREMIa__heroCopy{gap:10px}.RfqLanding-module__uREMIa__headlineLine{font-size:26px}.RfqLanding-module__uREMIa__headlineAccent{font-size:28px}}
