.PartsRequestSection-module-scss-module__V4VmfW__section{background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary)8%,transparent),transparent 30%),linear-gradient(180deg,#fff 0%,#f7f8fb 100%);padding-top:104px;padding-bottom:56px}.PartsRequestSection-module-scss-module__V4VmfW__heading{max-width:860px;margin:0 auto 36px}.PartsRequestSection-module-scss-module__V4VmfW__subtitle{margin-top:12px}.PartsRequestSection-module-scss-module__V4VmfW__formCard{background:#ffffffeb;border:1px solid #11182714;border-radius:20px;padding:24px 16px;box-shadow:0 18px 44px #0f172a14}.PartsRequestSection-module-scss-module__V4VmfW__form{flex-direction:column;gap:24px;display:flex}.PartsRequestSection-module-scss-module__V4VmfW__fieldsetTitle{letter-spacing:1.4px;text-transform:uppercase;color:color-mix(in srgb,var(--color-secondary)68%,transparent);margin:0 0 16px;font-size:12px;font-weight:800}.PartsRequestSection-module-scss-module__V4VmfW__formRowTwo{grid-template-columns:1fr;gap:16px;display:grid}.PartsRequestSection-module-scss-module__V4VmfW__formRowFull{display:block}.PartsRequestSection-module-scss-module__V4VmfW__input .MuiInputLabel-root{font-size:16px;font-weight:600}.PartsRequestSection-module-scss-module__V4VmfW__input .MuiOutlinedInput-root{background:#fff}.PartsRequestSection-module-scss-module__V4VmfW__textarea .MuiInputLabel-root{font-size:16px;font-weight:600}.PartsRequestSection-module-scss-module__V4VmfW__textarea .MuiOutlinedInput-root{background:#fff;align-items:flex-start}.PartsRequestSection-module-scss-module__V4VmfW__actions{justify-content:center;padding-top:4px;display:flex}.PartsRequestSection-module-scss-module__V4VmfW__submitBtn{border-radius:10px;width:100%;max-width:320px;height:48px;font-size:16px;font-weight:600}.PartsRequestSection-module-scss-module__V4VmfW__submitLoading{align-items:center;gap:10px;display:inline-flex}.PartsRequestSection-module-scss-module__V4VmfW__submitSpinner{color:currentColor}@media (min-width:600px){.PartsRequestSection-module-scss-module__V4VmfW__formRowTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.PartsRequestSection-module-scss-module__V4VmfW__section{padding-top:124px;padding-bottom:72px}.PartsRequestSection-module-scss-module__V4VmfW__formCard{padding:48px 40px}}
