[data-rfq-kind]{scroll-margin-bottom:160px}
[data-rfq-kind] :is(input,select,textarea,button,a){scroll-margin-block:110px 180px}
.rfq-result{padding:18px;margin:16px 0;border:1px solid #123159;border-radius:12px;background:#f2f6fa;line-height:1.8;overflow-wrap:anywhere}
.rfq-result[hidden]{display:none}.rfq-error{border-color:#a72828;background:#fff6f5}.rfq-result a{display:inline-block;min-height:44px;padding:8px 0}.rfq-result button{margin-top:10px}
.rfq-alternatives{display:flex;flex-wrap:wrap;gap:8px 20px;margin:16px 0}.rfq-alternatives a{min-height:44px;display:inline-flex;align-items:center}
@media(max-width:760px){[data-rfq-kind]{padding-bottom:24px}.rfq-result{font-size:15px}}
@media(prefers-reduced-motion:reduce){[data-rfq-kind] *{scroll-behavior:auto!important}}
