.RapidMetalsQuoteForm-module__xizpQa__workflow{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.RapidMetalsQuoteForm-module__xizpQa__form{gap:.75rem;min-width:0;display:grid}.RapidMetalsQuoteForm-module__xizpQa__progress{color:var(--muted);justify-content:space-between;gap:1rem;font-size:.82rem;font-weight:750;display:flex}.RapidMetalsQuoteForm-module__xizpQa__progress span:last-child{color:var(--text)}.RapidMetalsQuoteForm-module__xizpQa__step{border:1px solid var(--rule);background:var(--panel);box-shadow:none;border-radius:5px;overflow:hidden}.RapidMetalsQuoteForm-module__xizpQa__step[data-complete=true]{border-color:var(--rule)}.RapidMetalsQuoteForm-module__xizpQa__stepHeading{margin:0;font-size:1rem}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button{background:var(--panel);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:grid}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button:hover:not(:disabled){background:var(--panel)}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button:focus-visible{z-index:1;outline:3px solid var(--orange);outline-offset:-3px;position:relative}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button:disabled{color:var(--muted);cursor:not-allowed}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button[aria-expanded=true]{background:var(--panel-2);color:#fff}.RapidMetalsQuoteForm-module__xizpQa__stepNumber{color:var(--orange);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:850}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button[aria-expanded=true] .RapidMetalsQuoteForm-module__xizpQa__stepNumber{color:var(--orange)}.RapidMetalsQuoteForm-module__xizpQa__stepName{font-size:1.02rem;font-weight:800}.RapidMetalsQuoteForm-module__xizpQa__stepState{color:var(--muted);font-size:.72rem;font-weight:750}.RapidMetalsQuoteForm-module__xizpQa__stepHeading button[aria-expanded=true] .RapidMetalsQuoteForm-module__xizpQa__stepState{color:#d9e1ea}.RapidMetalsQuoteForm-module__xizpQa__panel{gap:1.15rem;padding:clamp(1.15rem,3vw,2rem);display:grid}.RapidMetalsQuoteForm-module__xizpQa__panel[hidden]{display:none}.RapidMetalsQuoteForm-module__xizpQa__stepActions,.RapidMetalsQuoteForm-module__xizpQa__submitActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.RapidMetalsQuoteForm-module__xizpQa__acknowledgments{border:1px solid var(--rule);background:var(--panel);border-radius:4px;gap:.8rem;padding:1rem;display:grid}.RapidMetalsQuoteForm-module__xizpQa__submitRow{border-top:1px solid var(--rule);background:var(--panel);justify-content:space-between;align-items:center;gap:1.25rem;margin:0 -2rem -2rem;padding:1.15rem 2rem;display:flex}.RapidMetalsQuoteForm-module__xizpQa__submitRow p{margin:.25rem 0 0}.RapidMetalsQuoteForm-module__xizpQa__summary{border:1px solid var(--rule);border-top:3px solid var(--orange);background:var(--panel);box-shadow:none;border-radius:4px;padding:1.15rem;position:sticky;top:5.5rem}.RapidMetalsQuoteForm-module__xizpQa__summaryEyebrow{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .9rem;font-size:.72rem;font-weight:850}.RapidMetalsQuoteForm-module__xizpQa__summary ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.RapidMetalsQuoteForm-module__xizpQa__summary li{border-top:1px solid var(--rule);grid-template-columns:1.55rem minmax(0,1fr);gap:.65rem;padding:.75rem 0;display:grid}.RapidMetalsQuoteForm-module__xizpQa__summary li>span{background:var(--panel);width:1.4rem;height:1.4rem;color:var(--muted);border-radius:50%;place-items:center;font-size:.68rem;font-weight:850;display:grid}.RapidMetalsQuoteForm-module__xizpQa__summary li[data-current=true]>span{background:var(--panel-2);color:#fff}.RapidMetalsQuoteForm-module__xizpQa__summary strong{color:var(--text);font-size:.8rem;display:block}.RapidMetalsQuoteForm-module__xizpQa__summary li p{color:var(--muted);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.74rem;line-height:1.4}.RapidMetalsQuoteForm-module__xizpQa__summaryNote{border-top:1px solid var(--rule);color:var(--muted);margin:.85rem 0 0;padding-top:.85rem;font-size:.72rem;line-height:1.5}@media (max-width:860px){.RapidMetalsQuoteForm-module__xizpQa__workflow{grid-template-columns:1fr}.RapidMetalsQuoteForm-module__xizpQa__summary{position:static}}@media (max-width:560px){.RapidMetalsQuoteForm-module__xizpQa__stepHeading button{grid-template-columns:auto 1fr;padding:.9rem}.RapidMetalsQuoteForm-module__xizpQa__stepState{grid-column:2}.RapidMetalsQuoteForm-module__xizpQa__panel{padding:1rem}.RapidMetalsQuoteForm-module__xizpQa__stepActions,.RapidMetalsQuoteForm-module__xizpQa__submitActions,.RapidMetalsQuoteForm-module__xizpQa__submitRow{flex-direction:column;align-items:stretch}.RapidMetalsQuoteForm-module__xizpQa__stepActions button,.RapidMetalsQuoteForm-module__xizpQa__submitActions button{width:100%}.RapidMetalsQuoteForm-module__xizpQa__submitRow{margin:0 -1rem -1rem;padding:1rem}}.RapidMetalsQuoteForm-module__xizpQa__simpleForm{border:1px solid var(--rule);background:var(--panel);border-radius:5px;gap:1rem;max-width:46rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.RapidMetalsQuoteForm-module__xizpQa__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.RapidMetalsQuoteForm-module__xizpQa__prefillNote{border-left:3px solid var(--orange);background:var(--panel-2);margin:0;padding:.75rem .9rem}.RapidMetalsQuoteForm-module__xizpQa__fieldError{color:#ff8a80;margin-top:.3rem;font-size:.88rem;font-weight:650;display:block}@media (max-width:560px){.RapidMetalsQuoteForm-module__xizpQa__grid2{grid-template-columns:minmax(0,1fr)}}
.request-module__iW-tbW__catalog,.request-module__iW-tbW__custom{padding-top:clamp(40px,6vw,72px)}.request-module__iW-tbW__head{gap:10px;max-width:44rem;margin-bottom:24px;display:grid}.request-module__iW-tbW__head h2{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:750;line-height:1.05}.request-module__iW-tbW__head p:last-child{color:var(--muted);margin:0;line-height:1.55}.request-module__iW-tbW__groups{border-top:1px solid var(--rapid-line-strong,#fff3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 32px;display:grid}.request-module__iW-tbW__group{border-bottom:1px solid var(--rule)}.request-module__iW-tbW__group summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0;font-size:17px;font-weight:650;list-style:none;display:flex}.request-module__iW-tbW__group summary::-webkit-details-marker{display:none}.request-module__iW-tbW__group summary:after{content:"+";color:var(--orange);font-family:var(--rapid-mono-stack)}.request-module__iW-tbW__group[open] summary:after{content:"−"}.request-module__iW-tbW__group summary em{color:var(--muted);font-family:var(--rapid-mono-stack);margin-left:auto;font-size:12px;font-style:normal}.request-module__iW-tbW__group ul{margin:0 0 14px;padding:0;list-style:none}.request-module__iW-tbW__group a{border-top:1px dashed var(--rule);grid-template-columns:1fr auto auto;align-items:baseline;gap:16px;padding:10px 0;text-decoration:none;display:grid}.request-module__iW-tbW__group a:hover .request-module__iW-tbW__go{color:var(--orange)}.request-module__iW-tbW__size{font-family:var(--rapid-mono-stack);font-size:13.5px}.request-module__iW-tbW__grade{color:var(--muted);font-size:13px}.request-module__iW-tbW__go{color:var(--text);font-size:13px;font-weight:700}@media (max-width:760px){.request-module__iW-tbW__groups{grid-template-columns:1fr}.request-module__iW-tbW__group a{grid-template-columns:1fr auto}.request-module__iW-tbW__grade{grid-area:2/1}.request-module__iW-tbW__go{grid-row:1/3;align-self:center}}
