.rfq-tech{border:1px solid var(--k-line);background:var(--k-surface);border-radius:12px;margin:4px 0 18px;padding:16px 18px}.rfq-tech summary{cursor:pointer;color:var(--k-ink);font-size:14px;font-weight:600}.rfq-tech summary span{color:var(--k-muted);font-size:12.5px;font-weight:400}.rfq-tech[open] summary{margin-bottom:14px}.rfq-tech .field{gap:6px;margin-bottom:12px;display:grid}.rfq-tech .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.rfq-tech label{color:var(--k-text);font-size:12.5px;font-weight:600}.rfq-tech input,.rfq-tech select{width:100%;min-height:44px;font:inherit;color:var(--k-ink);background:#fff;border:1px solid #c9d5e4;border-radius:8px;padding:10px 12px;font-size:14px}.rfq-tech input:focus-visible,.rfq-tech select:focus-visible{outline:2px solid var(--k-blue);outline-offset:1px}@media (max-width:640px){.rfq-tech .field-grid{grid-template-columns:1fr}}
